-Thank You-
The fact is the evidence must have been so overwhelming Obamah had no choice but to approve the mission or run for reelection as the President that let OBL get away.
Agreed, Bin Laden is really dead.
The spontaneous crowds ready with brand new flags and flag t-shirts in a couple major cities is another story however.