Police detain Kremlin critic Navalny on arrival in Russia - Times of India

Home > News
By Morandi in News
Updated 3 years ago

Europe News: Police detained top Kremlin critic Alexei Navalny on Sunday when he flew back to Russia months after barely surviving a poisoning attack, prompting a

police-detain-kremlin-critic-navalny-on-arrival-in-russia-times-of-india