lamar vickerstaff ruth vickerstaff
|

Lamar and Ruth Vickerstaff Arrested In Baby Jane Doe Murder

Lamar and Ruth Vickerstaff have been arrested in Florida in connection to the murder of Opelika Baby Jane Doe who was later identified as Amore Joveah Wiggins. The body of Amore Joveah Wiggins was found in Alabama in 2012 in a case that grabbed the Nation’s attention and went unsolved for eleven years. Authorities were…