Vladimir Osechkin
CNN Exclusive: High-ranking Russian officials are defecting. This man is aiding them
World
January 25, 2023
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,…