Reporters from “unfriendly” nations have been barred from the economic forum in St. Petersburg, the Kremlin said.
BROADCASTING FOR INDEPENDENCE
Reporters from “unfriendly” nations have been barred from the economic forum in St. Petersburg, the Kremlin said.