Suspect in 'Baby Skylar' case released from jail
Annie Anderson, the suspect who allegedly left a still born baby in a backpack at Sky Harbor Airport in 2005, is out of jail and wearing an ankle monitor.
Annie Anderson, the suspect who allegedly left a still born baby in a backpack at Sky Harbor Airport in 2005, is out of jail and wearing an ankle monitor.