Articles , , , , , , 7 Comments

a climate change protest in Manhattan leads to dozens of arrests protesters from the group extinction rebellion hung banners on the New York Times building and at the Port Authority Bus Terminal police arrested as many as 70 demonstrators for blocking traffic a spokesperson for the group said they want the media to report on

Read More