Saturday, Apr 20, 2024 | Last Update : 01:52 AM IST

  World   Europe  18 Jan 2021

World, Europe, 18 Jan 2021

Kremlin critic Navalny detained after landing in Moscow

Navalny has been a thorn in the Kremlin’s side for a decade, unusually durable in an opposition movement often demoralized by repressions

18 Jan 2021 12:31 PM

ADVERTISEMENT
ADVERTISEMENT