Indian police have arrested five men accused of conducting a human sacrifice, nearly four years after the discovery of a woman’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 north-east.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like

Iran backs Chinese president’s four-point proposal for peace

Abdolreza Rahmani Fazli, Iran’s ambassador to China, says Tehran has shown its…

US, China reach deal to temporarily slash tariffs, easing slump fears

The United States (US) and China reached a better-than-expected deal to temporarily…

Harry and Meghan to be questioned in civil case

The Duke and Duchess of Sussex will be questioned as part of…

Journalists urge Israel to give access to Gaza

The Foreign Press Association has urged Israel to allow news media “unrestricted”…