Carlina Renae White
A woman suspected of snatching an infant from a New York hospital in 1987 has been indicted on federal kidnapping charges, according to court papers released Thursday. Read More:
Trending
A woman suspected of snatching an infant from a New York hospital in 1987 has been indicted on federal kidnapping charges, according to court papers released Thursday. Read More:
We care about your data. See our privacy policy.