ThinkingNews

Back to feed
TechMeme April 28, 2026

As Russia throttles popular apps and intermittently cuts off internet access, ordinary citizens, politicians, TV stars, and others criticize the restrictions (New York Times)