May Day 2011 brought us the news that Terror Master Osama Bin Laden was dead. What a moment for freedom. I am so proud of our Navy Seal Team 6 and the CIA for carrying out this operation. Freedom is ringing at the White House gate, Time Square and of course Ground Zero. Americans are proudly singing the National Anthem, saying the Pledge of Allegiance and chanting USA! My heart soars, my faith in persistence is restored because although this took time it proves we must never give up. We are Americans and our resilience has stood the test of time. Perhaps as we go forward we will continue to fight and win the War on Terror.
Thank you God! All things happen in Your time.