Vladimir Putin has won his fifth presidential election in a landslide victory.
Russian elections were held from March 15 through March 17, with Russian citizens heading to the polls to cast their votes....
Noah Thomason, Political Reporter
• February 21, 2024
On Feb. 16, Russian opposition leader Alexei Navalny died in prison at age forty-seven. With no cause of death given and Russia’s history of assassinating political rivals and dissidents, this has led...