Russians in cities spanning from Moscow to Siberia have taken to the streets again on Sunday to protest Russia’s invasion of Ukraine.
Demonstrators marched in city centers, chanting “No to war."
Russians in cities spanning from Moscow to Siberia have taken to the streets again on Sunday to protest Russia’s invasion of Ukraine.
Demonstrators marched in city centers, chanting “No to war."