Remains of twin fetuses found at San Diego treatment plant
April 18, 2019 at 19:35 PM EDT
Authorities say the remains of twin human fetuses have been found at a San Diego wastewater treatment plant and police are trying to find the mother.