Fremont August 23, 2024 5:35 pm

Fremont teaching assistant arrested

Police in Fremont have arrested a teaching assistant suspected of multiple sexual assaults at the California School for the Deaf. Robert Handa has the latest.

US & World Videos

Exit mobile version