Anti-Elon Musk Protests Spread Across Georgia and Beyond
ATLANTA — Tesla dealerships across Georgia became the epicenter of protests this weekend as demonstrators took to the streets to voice their discontent with CEO Elon Musk. The movement, dubbed “Tesla Takedown,” sparked similar demonstrations across the U.S. and internationally. Protests Hit Metro Atlanta On Saturday afternoon, a crowd gathered at the intersection of Briarcliff Road NE and Lavista Road in North Druid Hills. At least 40 people were seen…










