Washington State Woman Charged With Killing Newborn Found in Phoenix Airport Restroom

9 months ago 135
Phoenix police say they have arrested a 51-year-old woman in the case of a newborn baby girl left in a restroom at Sky Harbor International Airport 18 years ago. Annie Anderson admitted she was the baby’s mother to investigators who questioned her in Washington state, where she now lives, KNXV reported. The baby, dubbed “Baby …
Read Entire Article