Baghdad Satellite Channel

Baghdad Satellite Channel is a terrestrial television network in Iraq.