Woman Accused of Killing Newborn Nearly 20 Years Ago Put on Electronic Monitoring to Await Trial
Murder
A woman arrested nearly a year ago for killing her newborn child and leaving the body in a airport bathroom in 2005 has been released from jail to await trial but placed on electronic monitoring. Annie Anderson, 51, is charged with killing her infant daughter and leaving her body in a restroom trash can at …