Opposition Leader Navalny detained in Russia. Video
January 18, 2021
Russian opposition leader Alexei Navalny was detained at the passport control zone at Sheremetyevo International Airport immediately after arriving in Moscow. On Sunday, he flew back to Russia from Berlin, where he was treated for…