True Crime: Annie Anderson arrested after 2005 killing, dumping of baby Skylar at Phoenix Sky Harbor…
The mother of a baby girl found dead inside a busy airport bathroom has finally been identified after almost 20 years of mystery.On October 10, 2005, the body of a newborn baby was found dumped inside a bathroom rubbish bin at Phoenix…