Confusion surrounds disappearance of popularTelegram channel known for scoops on Russia’s intelligence agencies and police

One of Telegram’s most popular anonymous news channels mysteriously disappeared overnight. “VChK-OGPU” (short for “All-Russian Extraordinary Commission Joint State Political Directorate”) had more than 1.1 million subscribers before it…

Continue Reading