IST Saturday News Dump–17Feb24
Another weekend begins as this past week slowly becomes history. Big breaking news from yesterday....Putin critic dies..... Vladimir Putin's most prominent critic is dead, according to Russia's prison service. The prison service in the Yamalo-Nenets district said Alexei Navalny "felt unwell" during a walk Friday and "almost immediately lost consciousness," the BBC reports. Efforts to…