Tag Archive: Osama Bin Laden

May 02

The Face of Terror

Photo courtesy AP

Usama Bin Laden is dead. The man whose face has become associated with terror, war, destruction, and inhuman chaos has been annihilated.  Crowds outside the White House and in Times Square greeted the news with cheers and celebration.  Al Qaeda greeted the news with vows of retaliation and retribution. For Americans, this is a moment …

Continue reading »