See this is the garbage that the lowest scum of humanity come up with. Somehow, the success of our military and intelligence community, is reduced to a comparison of presidents and undeserved recoginition.
HEHEHEH!! Obama nut huggers are the most delusional people in the world. Obama a hero? He is about as deserving of such title as he was of the Nobel Peace Price.