Stakes High as Kremlin Critic Navalny Returns to Russia

The arrest of Russian opposition leader Alexey Navalny has triggered international outrage and growing calls for his release. Navalny was detained Sunday upon his return to Russia nearly five months after he was nearly poisoned to death by a military-grade nerve agent.  Charles Maynes reports the opposition figure has gone from fighting for his life to fighting for his freedom.Videographer: Ricardo Marquina, Producer Henry Hernandez

About The Author

Leave a Reply