Human child sacrifice shocks conscience of civilised society:Allahabad High Court
The Allahabad High Court while dismissing an appeal said that Human/child sacrifice has been practiced on a number of different occasions and in many different cultures. Human/child sacrifice is typically…