Delhi Minorities Commission chief Zafarul Islam Khan apologises for controversial social media post The New Indian ExpressSource