President Obama Signs Stimulus Bill

By

The historic, $787 billion stimulus bill is now law. Prior to signing the bill (with ten different pens and some weird purple box) at a ceremony in Denver, Obama took a tour of the Denver Museum of Nature and Science. All in all, a nice little Tuesday. [CNN]