Harris Zafar is supposed to represent the moderate face of Islam. He is from a minority sect known as Ahmadiyya which bills itself as another one of those Muslim ‘reformist’ groups. Zafar has been on Megyn Kelly’s show multiple times and most recently, to discuss Yale’s decision to allow Ayaan Hirsi Ali to speak there. […]