Protesters Clash with Police Outside Tesla Factory in Germany
Protesters Clash with Police Outside Tesla Factory in Germany Backdrop of Tense Scenes at Tesla Around 800 protesters clashed with police in Germany on Friday while trying to break into a Tesla factory located in a wooded area near Berlin. The demonstration comes as part of an organized effort to stall the factory’s planned expansion … Read more