TEHRAN, Iran (AP) -- Iran's English-language channel Press TV says that it has been dropped by the satellite that had broadcast its signal to North America.
The Saturday report says that the Galaxy 19 satellite serving audiences in the United States and Canada has removed both the state-owned news channel as well as a movie channel, iFilm.
It said ...