From the postings I see on other discussion sites around the Internet? YES... And what's SCARIER, is that his BS is repeated and sourced as FACT in the Arab world....
Do you have his url again?