Citi NYC headquarters blocked by climate protesters; police arrest over 20

2023-09-14 1

Citi NYC headquarters blocked by climate protesters; police arrest over 20

VIEW MORE : https://bit.ly/1breakingnews