Putin opponent Alexei Navalny detained after arriving in Russia

Updated: December 12, 2024 - 10:35pm

The Russian opposition leader is an opponent of Russian President Vladimir Putin.