Tuesday, April 22, 2025

Environmentalists who were vandalizing a Tesla showroom in Lower Manhattan are arrested.