You should bee VERY embarrassed your loonwatch,com is a notorious pro-muslim blog.
Again, IT IS NOT MY GO TO SITE. It was just one of many I looked at.