Asia Why was Kremlin critic Alexei Navalny arrested upon his arrival in Russia? | DW News Team Buyback 18 January 2021, 4:11 pm18 January 2021, 4:11 pm Asianews, DW News, Worldnews Share this:TweetRedditTelegramWhatsApp