Nine people were arrested during a protest outside a Tesla dealership in New York City opposing Elon Musk's role in federal ...
Demonstrators have gathered outside Tesla stores across the U.S. to protest the automaker’s billionaire leader, Elon Musk.