Daughter beheads mother and cooks her corpse | News
A nest of 300 souls called Mount Olivet, in the middle of nowhere in Kentucky (USA). Scattered houses along the road that leads through the dense forests – and a scene like a horror film. Police officers were called to an operation in this wasteland on October 9, 2024. The cops probably hadn’t imagined the … Read more