Home OPINION Zafarul Islam Khan

Zafarul Islam Khan

Dr Zafarul Islam Khan is an Indian Islamic scholar and Editor of Milli Gazette, an English fortnightly published from New Delhi. He is also a former president of Muslim Majlise Mushawarat