Osama Bin Laden Killed by U.S. Troops – Finally Closure for Unforgivable Atrocities of the 9/11 Terrorist Attacks
By Kaylene Peoples | May 2nd, 2011 | Category: Talk Smart Politics | 1 Comment »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.