20080415 city.chennai: Villagers lynch history-sheeter