23 years later, mother found by police explains why she threw her baby boy, born alive, in gas station trash can
Murder
A Washington woman accused of leaving her newborn in a gas station trash can has explained her actions to investigators, following her arrest earlier this month. As CrimeOnline previously reported, “Baby Boy Doe” was found inside a trash can at a Lake City convenience store on November 20, 1997. Although the baby was found deceased, …