20100328 india: Stench; vultures hover over Stephen Court