Russian president Vladimir Putin is facing fresh protests after he announced presidential elections set for March 17, 2024. While Putin still appears to have an iron grip on Russia, recent polls show support for his war in Ukraine is falling sharply and opposition groups have taken the opportunity to stir up […]