Someone stabbed a newborn girl to death and dumped her body in a trash can. 31 years later, her parents have been identified

On April 13, 1994, two juveniles searching for recyclables found the body of an unidentified newborn girl in a trash can at Temple Park.

Powered by WPeMatico