Eileen and Derrick Severs disappeared from their home in the small village of Hambleton in Great Britain, and police found evidence which suggested foul play. via Knit