Ukrainecast cover image

Elya’s story: A refugee returns home

Ukrainecast

00:00

The Defection of Gleb Karakulov

Gleb Karakulov is believed to be the highest-ranking Russian security official to have defected since the start of the full-scale invasion. He described President Putin as an isolated, paranoid leader who never uses the Internet or a mobile phone. When he started talking to his own mother about how dissatisfied he was with what was going on, she said, oh, are you a traitor yourself? Are you going to defect?

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app