Hussein Obama gave a speech at Bagram Air Force Base in Afghanistan.
- Obama Lands In Afghanistan For Surprise “I Killed Bin Laden All By Myself” Campaign Event
- Mooch Grabs “I Killed Bin Laden” Football, Spikes It! – Doesn’t Mention Or Thank Navy SEALS
Obama will give a televised speech tonight at 7:30 PM EST to gloat about killing Osama Bin Laden.
US soldiers were not allowed to witness his hollow hand salute:

Two months ago during a speech by Secretary of Defense Leon Panetta. US Marines were told to leave their weapons outside the tent. (GWP)

What’s with the rolled up sleeves? Was he off to clean up the base shitters?