Telegram

Newest episode in our political themed series, this one focuses on the Telegram app in Russia, its owner and strange details surrounding them.

For information regarding your data privacy, visit acast.com/privacy