Francisco Mora Castillo Jr., a 19-year-old resident of Freedom, California, tragically lost his life on January 9, 2021, in Watsonville. He was found near the Pajaro River levee, close to Walker Street, suffering from a fatal gunshot wound. The incident occurred around 7 p.m., and he was discovered near the railroad tracks. This marked the second homicide in Watsonville within a week, highlighting a concerning trend of violence in the area at that time.
The investigation into Francisco's ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Francisco Mora Castillo Jr, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in