Crowds Turn Out Across the U.S. for ‘Tesla Takedown’ Protests

Share
  • March 29, 2025

Demonstrations against Elon Musk’s political influence took place at Tesla dealerships in the U.S., Canada, and Europe.

Source : Crowds Turn Out Across the U.S. for ‘Tesla Takedown’ Protests