News ‘Your Gas Guzzler Kills’: Climate Activists Deflate Tires on Dozens of Cars in Boston BY admin April 23, 2023 0 Comments 90 Views The Boston Police Department confirmed that ten victims have been interviewed so far but no arrests have yet been made.