Indian police have arrested five men accused of conducting a human sacrifice, nearly four years after the discovery of the victim’s headless body at a Hindu temple left officers baffled. Shanti Shaw, 64, was killed and decapitated with a machete in 2019 after visiting the temple in Guwahati, a city in India’s remote northeast. Police made no headway in the …
Read More »5 arrested over human sacrifice at Indian temple
April 5, 2023