20090801 city.chennai: HC upholds life term in human sacrifice case