Baghdad Satellite Channel


Baghdad Satellite Channel is a terrestrial television network in Iraq.