INSUBCONTINENT EXCLUSIVE:
Jailed Kremlin critic Alexei Navalny has called on western leaders and tech giants to fight Russian state propaganda with a massive social
news." Google has meanwhile suspended all ad sales in Russia as social media platforms curbed the reach of Russian state-linked news outlets
and at least two foreign citizens