Two activists in Manhattan wound up in handcuffs Tuesday after they vandalized a Tesla dealership as part of an explicit Earth Day protest against the company’s founder, billionaire-turned-“government efficiency” official Elon Musk.
Activists from Extinction Rebellion NYC performed a surprise protest against Musk outside the Tesla shop, 860 Washington St. in Soho, just after noon on April 22.