Obama's Bin Laden coup risks becoming PR defeat

Obama's Bin Laden coup risks becoming PR defeat

Last weekend, as the operation to strike Osama bin Laden's lair was first postponed, then greenlighted and then finally carried out, President Barack Obama and his administration appeared to have ice running through their veins.

osama bin laden

Webmention logo