Raped Disemboweled Nearly decapitated Dumped on the outskirts of a nature reserve, dead or so they t...