Vladimir Osechkin

CNN Exclusive: High-ranking Russian officials are defecting. This man is aiding them
World

CNN Exclusive: High-ranking Russian officials are defecting. This man is aiding them

Vladimir Osechkin says he was walking toward his dining room table, plates of spaghetti for his children in his hands,…
Back to top button