Vladimir Putin’s vocal critic Alexei Navalny dies in prison Trending February 16, 2024 London: The prison service reported that the Russian opposition politician and President Vladimir Putin’s Critic Alexei Navalny has died in…