Yulia Navalnaya insists Russia to protest on election day World Roundup March 6, 2024 Russia: Yulia Navalnaya, the widow of Russian opposition leader Alexei Navalny, has urged Russians to protest against President Vladimir Putin. During…