Russia’s top independent radio station has been shut and a leading independent TV station has suspended its operations as Russian authorities stepped up efforts to stifle criticism of the country’s invasion of Ukraine
Source: Russia’s top radio station shut amid crackdown on dissent
Category: International