With just 50 minutes until the most important Oath of office every administered outside of the first one of George Washington, I find that I am already being moved to near-tears. There are nearly 2 million people on the Mall. Faces of every race, shining and happy, joyous and jubilant
(
Read more... )