When the Police Service of Northern Ireland received a call about human remains in October 2023, they thought there was a good chance they were about to see a crime scene. The October 2023 tip was about a body sticking out at Bellaghy Bog in Londonderry County, Northern Ireland, per Smithsonian Magazine. Police officers found that parts of the skin on the body were still pink and intact, and the kidney was still malleable when touched, Deehan said in an interview with the Financial Times.