It's been nearly 10 years since 9/11, but the mastermind behind it is FINALLY dead! President Barack Obama and our men in woman in uniform deserved a lot of credit for making this happen. I hope the families of the victims of 9/11 will find some closure. I was in New York on 9/11 and saw it happen with my own eyes and know people who died. Bin Laden's death won't stop the War on Terror, but significant damage to terrorist moral has been made and the world is better without him. Bin Laden's faith was NOT based on religion. It was based on a warped and perverted ideology he masqueraded as Islam to justify mass murder. Everyone will remember where they were when they heard the news of Osama Bin Laden's death. History in the making. Thank Allah that Osama Bin Laden is dead.
United We Stand,