Mercy May is the new wife of John Darwin, who gained notoriety by simulating death in a canoe accident. A peculiar true story captivated the nation. A
Read MoreMercy May is the new wife of John Darwin, who gained notoriety by simulating death in a canoe accident. A peculiar true story captivated the nation. A
Read More