In 1983, Baby April Williams Was Abducted From A D.C. Bus Station At 3 Months Old
Eleanor Williams became a mother at the age of 17, just two months after graduating from high school in Virginia. Her daughter, April Williams, was born on August 17, 1983. Eleanor was not ready for motherhood, but she welcomed her…