Russia Protests LIVE | Protests In Russia Against Putin's Call For Mobilization | English News LIVE
Nexth Admin
Protestors opposing mobilization clashed with police in the southern Russian region of Dagestan, underscoring the level of discontent with President Vladimir Putin's decision to send hundreds of thousands more men to fight in Ukraine.
Russia Protests LIVE | Protests In Russia Against Putin's Call For Mobilization | English News LIVE