Lamduan Armitage, 36, disappeared from Cumbria, England in 2004. Remains found in a national park …
United Kingdom
-
-
China Rose Sims disappeared without a trace from Southend, Essex in February 1993. Her husband, …
-
On December 14, 1991, Nicola Payne, 18, was spending time at the home of her …
-
10-year-old Vera Page of Notting Hill, London, England disappeared in December 1931. A man found …
-