Wednesday, April 08, 2009

The Least You Should Know (4/8)

President Obama created a task force to study the tax code, already breaking his promise that the U.S. won’t torture.

No comments: