Russia has started restricting multiple social networking sites in push to force citizens onto state-controlled app MAX, but ...
Russian authorities have begun restricting access to Telegram, one of the country’s most popular social media apps, as the government continues to push everyday Russians toward its own tightly ...