You can get the video without watermark if you register.
US: Climate Change Protest Blocks Traffic In Times Square In New York City
- Captured on Thursday 10th of October 2019
- Location is New York City
A large demonstration by protesters demanding climate change policy reform is blocking traffic in Manhattan's Times Read more...