'Baby Skylar' suspect extradited to Arizona
Annie Anderson, 51, is accused of abandoning her newborn nearly 20 years ago in a bathroom at Phoenix Sky Harbor International Airport. She has been extradited from Washington to Arizona to face charges.
Annie Anderson, 51, is accused of abandoning her newborn nearly 20 years ago in a bathroom at Phoenix Sky Harbor International Airport. She has been extradited from Washington to Arizona to face charges.