World News | Edited by Chandrashekar Srinivasan | Friday February 16, 2024
Alexei Navalny, the jailed Russian political leader who was a fierce critic of President Vladimir Putin, has been found dead at the federal prison in Russia's Yamalia, where he was serving his sentence.
www.ndtv.com