Police in India have saved a 3-year-old girl from imminent death at the hands of her own relatives, as they planned to “sacrifice” the toddler after getting the green light from her parents, local media reports. The chilling incident took place in the Ganakpara village of Udalguri district on Saturday. Police[…]
