International
Climate activists try to storm Tesla plant in Germany, clash with police
1:23
Climate activists attempted to storm a Tesla facility in Germany because of a proposed expansion that will destroy 250 acres of trees.
Related Stories
My Queue
Latest News
Recently Watched