Twisted sex acts gone awry?
Or another posed ‘suicide’ to silence someone thinking of leaking/cooperating