Alexei Navalny Laid to Rest: The End of an Era for a Fierce Political Opponent Alexei Navalny, a prominent Russian opposition leader, was laid to rest in Moscow on March 1, 2024. The funeral took place under heavy police presence following a battle with authorities over the release of his body after his still-unexplained death…