President Barack Obama smiled as he announced the death of Osama bin Laden. It was a satisfied smile at a moment in which America was once again sure of its own power. It was a historic picture, just like the images of the flag-waving celebrants in front of the White House. It looked like America truly did win the war on terror, 10 years later.
Read Full Article »

