Protest against Russian invasion in Ukraine outside the Russian Consulate on June 20, 2022, in Toronto, Ontario, Canada. Demonstrators gathered to show their support for Ukraine and call for the arrest of Vladimir Putin.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.