This forum is strictly for discussing theology. We strongly recommend that you do not post anything that is offensive to any religion!!
Ok, here we go. There are obviously too many falsehoods and inaccuracies with the article above, so I will break them down one by one.

Lets start with this: