Hundreds Of Anti-Elon Musk Protests Hit Tesla Locations Worldwide, Including Washington D.C. on March 29
30 Mar 2025
Tesla facilities worldwide became the epicenter of protests on March 29, as activists voiced their opposition to CEO Elon Musk’s growing political influence. As part of the "Tesla Takedown" campaign, hundreds of demonstrations took place across the U.S. and beyond, with organizers calling it a "global day of action" aimed...
Read More