20041021 city.lucknow: A gory tale of human sacrifice in Hamirpur