A British father is found dead at his holiday home in Grenada. Police insist it was an accident - despite bloody handprints, signs of torture and MISSING organs. Now his devastated family lay out the damning evidence
Daily Mail - Nov 4, 2026
Scotland Yard detectives are now preparing to travel to Grenada to investigate the case, amid claims it was covered up to protect the island's holiday haven reputation.