“No army can withstand the strength of an idea whose time has come.” –Victor Hugo Frank Zappa famously said that “There is more stupidity around than hydrogen and it has a longer shelf life.” The stupidity of those who yet insist that Islam is a religion of peace—that Islam does not create the terrorist, that […]