20050803 india: Stoning to death; a tradition!