Couple behead themselves using guillotine-like device as sacrificial ritual. WARNING!! Graphic Content
In the quiet, tranquil days of April 2023, the police in a sleepy Western Indian town received a call that would shatter their peace. The report concerned a disturbing find inside a tent nestled on a farmer's property. Responding to the call, the police arrived at the scene to discover an enigmatic patchwork tent, propped against a stony wall at the back of the property. Their curiosity piqued, they cautiously unveiled the tent's interior, and at first glance, the sight before them perplexed them. The space resembled an intricate and peculiar religious shrine, but with a closer examination, the truth revealed itself - a darkness that defied understanding. This is a tale that ventures into the unfathomable depths of the human psyche, a narrative that twists and turns, culminating in a conclusion so haunting that a viewer's discretion is strongly advised.