Russian authorities raid popular Telegram channel with law enforcement ties and arrest its head over alleged leaks — Meduza

Police in Moscow raided the offices of Baza, a media outlet known for its ties to Russia’s security services, as well as the apartment of its editor-in-chief, Gleb Trifonov, on Tuesday. Baza itself reported the searches, noting that…

Continue Reading