Azhikode spoke unpleasant truths: Kalpetta Narayanan

India