Saturday, April 17, 2010

Goodwin Liu flunks the "mainstream" test

Judicial nominee sticks his own foot in his mouth!

No comments:

Post a Comment