Tag: Russia

Russia’s war hits Yandex, the ‘Google of Russia’ –

Putin’s regime continues to tighten its grip on how information on the war in Ukraine is shared in Russia, and in the wake of that, tech giants in the country — which,...
Advertismentspot_img

Most Popular