US: Hundreds Of Protesters March Down New York Fifth Avenue In Christmas Shopping Rush
- Captured on Saturday 23rd of December 2023
- Location is New York City
Description
Hundreds of protesters marched down 5th Avenue in Manhattan, New York City, on Saturday, December 23, on one of the busi Read more...