Posts Tagged ‘ Afghanistan ’

Osama Bin Laden Killed by U.S. Troops – Finally Closure for Unforgivable Atrocities of the 9/11 Terrorist Attacks

Osama Bin Laden Killed by U.S. Troops – Finally Closure for Unforgivable Atrocities of the 9/11 Terrorist Attacks

May 1, 2011 will go down in history as the day that terrorist leader Osama Bin Laden was killed. Never to be happy over somebody’s demise, I was unashamedly ecstatic to hear the news that he was killed by US troops. I remember that morning on September 11, 2001, watching the news, still in bed. I couldn’t believe my eyes when I saw the first airplane crash into the Twin Towers.