Protesters in Schaumburg rallied against Elon Musk on Friday, accusing him of endangering democracy and calling for a boycott ...
Protesters gathered at a Tesla dealership in Schaumburg to protest against Elon Musk.