Alhamdolillah that you revised wiki article.
I am afraid that many articles about Islmaic personalities are being written by Non-Muslims to deviate others from Islam.
There is a youtube channel Islampapers who has a website too where he has uploaded whole lectures of Moore
At the end of that...