
Loading Video…
This browser does not support the Video element.
Decapitated animals found at Fremont train station
Fremont police discovered mutilated animals and bags of entrails left at a train station, and an investigation is underway.
This browser does not support the Video element.
Fremont police discovered mutilated animals and bags of entrails left at a train station, and an investigation is underway.