Putin opponent Alexei Navalny detained after arriving in Russia Updated: August 15, 2024 - 10:19pm The Russian opposition leader is an opponent of Russian President Vladimir Putin. More Video Pagination Show more