Fetus discovered at water treatment plant in Camarillo
A fetus was discovered at a water treatment plant in Camarillo, prompting an investigation by authorities.
More Videos
From CNN Newsource affiliates