"RUSSIA INSTAGRAM" content on TweakTown - Page 1
We found 1 items for the tag: RUSSIA INSTAGRAM
NEWS
Russia's social media shutdown has cost it nearly $1 billion in 2022
Russia decided to shut down social media across the country in an effort to control and curate as much information as it can.