2 months ago

Russia-Ukraine War: More than 1,300 Protestors in Russia After Putin Mobilizes More Troops

India Today
India Today
Anti-mobilisation protests broke out in Saint Petersburg, Russia. “No to war” chants broke out on the streets of Russia. At least 1,026 people have been arrested at demonstrations across Russia. Watch to know more.

Browse more videos

Browse more videos