Putin blamed for Navalny’s death by US and EU, international outrage ensues
WASHINGTON, DC – The world is reeling from the news of Russian opposition leader Alexei Navalny’s death, with leaders from across the globe expressing outrage and vowing to hold Russian President Vladimir Putin accountable. In a strongly worded address from the White House, President Joe Biden placed the blame squarely on Putin and his regime … Read more