The news of the killing of Osama bin Laden, the mastermind of the 9/11 attack, shook the World last night!  It was if we had all but given up on finding him and then in a minute he was gunned down by U.S. forces and declared dead!  It was a victory for Americans and their... Read more »