This forum is strictly for discussing theology. We strongly recommend that you do not post anything that is offensive to any religion!!
#6175848
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: