“The evil of small minds has triumphed over all that is good intellectually and morally at Harvard” Tariq Ramadan-Supporter Diana Eck Leads the Charge Against Fired ‘Islamophobic’ Professor h/t S