By Abhay Kumar* Professor Imtiaz Ahmad, who taught at Jawaharlal Nehru University (JNU) for three decades, has been abused by Hindu fanatics for his comments on the Gyanvapi Masjid. This is yet another indication that our society is becoming more […]