A woman in Iowa has been charged with killing her baby 32 years ago.
On December 21, 1992, police were notified that the body of a baby had been found at the Iowa City Landfill. The city’s police department and the state’s Division of Criminal Investigation opened an investigation into the child’s death.
Police dubbed the child “Baby John Doe,” according to KCRG…