After the initial reaction dies down, does the death of Osama Bin Laden at the hands of United States commandos help the flagging Obama administration?

Could this be the foreign policy victory he needs to jump start his reelection campaign?

What say you people out there in PD land?

Comments