Reuters:  Latvia has cancelled the licence of Russian independent television station TV Rain after the company was branded a threat to national security, the state broadcasting regulator said on Tuesday.The liberal-leaning TV Rain, or Dozhd, shifted to broadcasting from Latvia and other countries in July, after being forced to shut its Moscow studio following Russia's invasion of Ukraine.However, the station has courted controversy recently and w...

Please login or subscribe to read more

Leave a review

In World

Follow us on social networks

In Focus