On Tuesday, January 20th, Barack Obama took the oath of office as President of the United States in front of the building which, more than any other, was meant to enshrine the democratic aspirations of this country. That building - the United States Capitol - also stands as a monument...
Posted January 22, 2009 | 23:58:24 (EST)