Radio Free Europe Says U.S. Shut its Russian Broadcast

The head of Radio Free Europe/Radio Liberty said on Thursday that the U.S. government had switched off a satellite that transmitted its Russian-language program into Russia.

The Prague-based station,…

Continue Reading