Boycott Movement against Elon Musk Goes Global
In photos straight from an apocalypse film, Reuters captures three destroyed Tesla vehicles following a fire at a Tesla dealership in Rome, Italy. In Berlin, Germany, protesters spray painted a Tesla dealership in protest of Elon Musk. Protesters in Texas, California, and New York are captured holding signs in protest.
Read More