Ultimate Sacrifice at Indian Lab?

Lighting up the Internet in India are bizarre allegations that a researcher at the country's premier defense lab was attacked with an ax in a bungled attempt at human sacrifice. But in a press release today, the Defence Research and Development Establishment in Gwalior labeled the allegations "baseless" and noted that it has tasked a committee to report back on the matter by 28 October.

Posted in Policy, Asia