iOS app Android app

India Human Sacrifice

'Human Sacrifice' Suspects Arrested In India

ABC News | Posted 05.25.2011 | World

Police in eastern India have arrested three men in a suspected case of human sacrifice, including two former colleagues of the victim, who was found b...