Kremlin joins EU officials in denouncing Big Tech for squelching free speech
The Big Tech giants wielded extraordinary power over the freedom of speech online, international officials said. Russian Foreign Minister Sergey Lavrov on Monday joined calls from European Union officials to reign in the censorship power …
Read moreKremlin joins EU officials in denouncing Big Tech for squelching free speech