Demonstrators gather in front of the Embassy of Russia in Washington, D.C. on February 24, 2022 to protest against the Russian military invasion of Ukraine
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.