Protests against the Russian invasion of Ukraine erupts in several countries

As Russian troops invade Ukraine, protesters have been gathering around the world to demonstrate against Putin's aggression. The world raised concerns on consequences.