The protest was part of a “global day of action” against Tesla CEO Elon Musk under a campaign known as #TeslaTakedown.
The teenaged occupant of the vehicle, who WHDH identified as Kayden Coombs, 18, of Falmouth, was found dead beneath the ...