St. Louis, MO–(ENEWSPF)–October 25, 2011. America’s war in Iraq is over. The last U.S. troops will leave by year’s end, “with their heads held high, proud of their success and knowing that the American people stand united in our support for our troops.” So sayeth the President.
A “sham of a mockery of a sham,” is what Groucho would call Obama’s announcement — and he would be right. For several reasons Mr. Marx would be…






