20140623 city.chennai: When troubled past weighs down future