Just heard on the news that Osama bin Laden has been killed and the US has his body. Surprise, surprise! He was found in Pakistan.
Almost 10 years ago it was….September 11, 2001 as the world watched Live and in horror the carnage in NYC.
Waiting for Obama to come on the air and share his perspective.
No matter where I live today, I celebrate this long-awaited milestone along with all of the US and (most of) the rest of the world.