Home Top Stories Alexei Navalny detained after landing in Moscow Alexei Navalny detained after landing in Moscow 01/17/2021 429 The Russian opposition leader was detained immediately after landing in Moscow from Germany. RELATED ARTICLESMORE FROM AUTHOR Oklahoma emergency manager gives tips ahead of severe weather threat China Warns Blinken of ‘Negative Factors’ Affecting Ties | Bloomberg: The China Show 4/26/2024 Murder, coup, bribery: Trump team stands by extreme hypotheticals in Supreme Court immunity case