Washington,Jan 20: A still-popular Barack Obama took the presidential oath of office for a second term on Sunday, facing a troubled future but hoping to leave behind a battering four years at the helm of
Mr. Obama was sworn in by Supreme Court Chief Justice John Roberts during a brief ceremony with his family in the White House Blue Room, meeting the legal requirement that presidents officially take office on January 20.