Alexei Navalny, a jailed opposition politician from Russia, has died
International, Law & Crime

Alexei Navalny, a jailed opposition politician from Russia, has died

TBC News Desk- February 16, 2024

As President Vladimir Putin's most ardent opponent, Alexei Navalny led campaigns against government corruption and organized large-scale anti-Kremlin demonstrations. He passed away on Friday in ... Read More