Thousands of protesters took to the streets of Russian cities to protest President Vladimir V. Putin’s decision to invade Ukraine, only to be met with heavy police presence.
Thousands of protesters took to the streets of Russian cities to protest President Vladimir V. Putin’s decision to invade Ukraine, only to be met with heavy police presence.