
Pro-Ukraine protesters hold Ukranian flags and placards during a demonstration at the Venceslas square in Prague, Czech Republic on Feb. 24. Photo: Michal Cizek/AFP via Getty Images
Russia's invasion of Ukraine has triggered widespread outrage, including in Moscow where monitoring groups said police had detained hundreds of protesters on Thursday.
The big picture: As governments around the world announced fresh sanctions in response to Russia's unprovoked assault, thousands of demonstrators took to the streets in cities around the world to protest — many outside Russian embassies.








Go deeper: The latest on the Russia-Ukraine crisis