A homicide investigation is underway after a man’s body was found floating in the Santa Clara River in Ventura County. On April 2, police responded to the river, just south of the A Street bridge, in an unincorporated area of Fillmore around 1:38 p.m. Officers spotted the body of Eduardo Castro, 43, of Fillmore, partially […]
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.