Over a thousand anti-war protesters flooded the streets of New York City marching from Times Square to the Permanent Mission of the Russian Federation on February 23, 2022 calling for an end to Russian military aggression in Ukraine.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.