Jailed Putin foe Alexei Navalny confirmed dead
A photo of Alexei Navalny and candles are seen in front of the Russian Consulate in Krakow, Poland, on February 16, 2024. Jakub Porzycki | Photo only | Getty Images A spokesman for Putin dissident Alexei Navalny confirmed his death on Saturday after Russian media reported his death on Friday, citing the prison administration of…