World NewsPutin critic Alexei Navalny detained upon landing in Russia by TanyaJanuary 18, 20210462 Share0 Watch “Putin critic Alexei Navalny detained upon landing in Russia”