An Idaho couple married for 71 years passed away 25 hours apart from one another on Tuesday as a result of a botched suicide pact which was intended to bring them closer to Satan.
All tagged Idaho
An Idaho couple married for 71 years passed away 25 hours apart from one another on Tuesday as a result of a botched suicide pact which was intended to bring them closer to Satan.