In 2015, the parachute of an Englishwoman named Victoria Cilliers failed to deploy while skydiving, leaving her with life-threatening injuries. Days earlier, she had survived a mysterious gas leak at her house. Both incidents were later revealed to be intentional murder plots orchestrated by her husband for her insurance money.
Previous Fact Next Fact