Virginia mom reveals guilt after baby was snatched

Eleanor Williams (right) was 18 years old when her three-month-old baby girl April (top left) was kidnapped by a woman named Latoya (bottom left) at a bus station in D.C. in December 1983....

Read More »

By: Daily Mail Online - 6 days ago

Related Posts