Dave Publow reports from Extinction Rebellion in New York City, where over sixty climate activists were arrested after disrupting traffic in front of City Hall.
Extinction Rebellion

Dave Publow reports from Extinction Rebellion in New York City, where over sixty climate activists were arrested after disrupting traffic in front of City Hall.