Published: Feb 27, 2022, 21:48 IST | Updated: Feb 27, 2022, 21:48 IST
As Russian troops invade Ukraine, protesters have been gathering around the world to demonstrate against Putin's aggression. Demonstrators from Washington DC demand US intervention against the Russia.