Eleanor Beardsley
3 years
In last day Russia shut down BBC’s Russian service, US-funded Radio Liberty, and independent Russian news service Meduza. This week Kremlin’s information regulatory body blocked Russian media Dozdh TV, Echo of Moscow Radio, The New Times, VOA/RFE’s Current Time, for spreading