Last month Robert Spencer of Jihad Watch welcomed the news (which in fact turned out to be inaccurate) that the government of Angola had banned Islam. Now he denies that he ever said that. Loonwatch exposes Spencer’s lies.
Last month Robert Spencer of Jihad Watch welcomed the news (which in fact turned out to be inaccurate) that the government of Angola had banned Islam. Now he denies that he ever said that. Loonwatch exposes Spencer’s lies.