Fremont police fire pepper balls at protesters near Tesla plant
Police in Fremont deployed pepper balls at protesters near the Tesla Factory in Fremont, according to California Highway ... CHP said it stood by off Interstate Highway 880 in Fremont due to ... > react
Open the Full Article - Posted 1 month ago
Latest I-880 Near Battaglia California News Reports
More results in our I-880 Near Battaglia California Archives