PETALING JAYA: Preacher Zakir Naik (pic) has apologised for his controversial remarks but maintains that he is not racist, saying that his detractors had taken his remarks out of context and added "strange fabrications into them".
"Even though I have clarified myself, I feel I owe an apology to everyone who feels hurt because of this misunderstanding. I do not want any of you to harbour ill feelings for me.
