Witnessing History: Barack Obama Becomes President

Yesterday, we witnessed history-in-the-making; NY Times headline reads: Obama Takes Oath, and Nation in Crisis Embraces the Moment. Wherever we were, whatever ethnic, political or religious backgrounds we have, we were all aware of the momentous occasion and place in history January 20, 2009 will forever hold. I was glad to be alive, to see it […]