Baby sitter of missing Pa. toddler turns herself in
Apr 12, 2010 11:33:19 AM - news14.com
The woman who police say vanished with a 3-year-old Pittsburgh girl then left her with Albemarle police surrendered to authorities. Belinda Boswell is charged with interfering with the custody of a child.
USA, North Carolina: (Latest Stories)