Obama retakes oath of office after flub

Printable View