Has Obama kept his promises?

Printable View