A woman has been arrested for first-degree murder nearly 33 years after police found a baby at the Iowa City landfill. Police discovered the baby, then known as Baby John Doe, at the landfill on Dec.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results