The genius that is Fred Reed...Now, who is winning the War on Terror? They are. The United States spends ungodly amounts on wars in Iraq and Afghanistan, killing people right and left in Pakistan and getting sucked in ever deeper, bombing Somalia, widening the war on Islam into Yemen, threatening Iran. From Al Quaeda’s point of view, this must be
(
Read more... )