20110718 india: Child sacrifice rumour: Villagers on rampage in Jharkhand