The Ancient tradition of Narbali [Human sacrificing]

      There was an ancient tradition of Narbali [Human sacrificing] ,  for the purpose of pleasing the God, was an orthodoxy and crime due to ignorance in human society. It was  practised  throughout the world even in highly civilised societies due to ignorance and blind faith. Uttarakhand the land of kind hearted rulers and public was…