Obama, bin Laden, and Bank of America

Last night came the welcome news that Osama bin Laden is no more. There are those who will say that they will seek revenge against the Crusaders for murdering the apostle of a return to the seventh century. Never mind that bin Laden, or at least al Qaeda collectively, has killed far more Muslims than […]