Protesters stage 200+ ‘Tesla Takedown’ demonstrations globally
More than 200 protests were held Saturday nationally and hundreds more globally amid a “global day of action” targeting Tesla founder and Chief Executive Officer Elon Musk. Dubbed the “Tesla takedown,” participants are protesting Musk’s efforts in his appointed role as the director of the Department of Government Efficiency. About 100 protesters showed up at […]
Protesters stage 200+ ‘Tesla Takedown’ demonstrations globally Read More »