Police close the road outside Tesla factory in Fremont, California, USA by Michael Ho Wai Lee / SOPA Images
Some of Pro-Palestine demonstrators go to the Tesla Factory located in Fremont, California to protest and call for cease fire to the Gaza Area on April 15. After the protest, police officers from the City of Fremont close the road outside the Tesla Factory to prevent the demonstrators to come back again.
You must be logged in to use lightbox functionality