Putin opponent Alexei Navalny detained after arriving in Russia Updated: November 13, 2026 - 3:57am The Russian opposition leader is an opponent of Russian President Vladimir Putin. More Video Pagination Show more