World News Hundreds detained in Russia as country mourns death of Putin foe Alexei Navalny February 18, 2024