Protesters Denounce Musk at Tesla Dealerships Across US, Europe, & Canada
AFP/APP
New York: Demonstrators gathered at Tesla dealerships across the United States, Europe, and Canada on Saturday to protest against Elon Musk, accusing him of wielding excessive influence as a top advisor to US President Donald…