Woman arrested in 2005 death of newborn who was found in a Phoenix airport trash can
For nearly two decades, it was a mystery who had left “Baby Skylar,” an unidentified newborn found dead inside a Phoenix airport trash can
ABC News: US For nearly two decades, it was a mystery who had left “Baby Skylar,” an unidentified newborn found dead inside a Phoenix airport trash can