Pro-Palestanian protesters were fired with pepper balls after they tore down police fencing set up around Tesla's facility in Fremont on Monday.
View full source
Daily news about Tesla – fresh news, every day
Pro-Palestanian protesters were fired with pepper balls after they tore down police fencing set up around Tesla's facility in Fremont on Monday.
View full source