Police break up protest in front of Russian embassy in Baku
Activists of the opposition Democracy and Welfare Party held a protest against Russia's aggression in Ukraine in front of the Russian embassy in Baku. The Russian embassy protest in Baku was dispersed by police