Leading from the Left

Thursday, April 30, 2009

Virginia Foxx: Worst Person in the World

Olbermann is, as usual, overblown. But when he's right, he's right. Check out what he has to say about NC's Virginia Foxx, one of three dumbest people serving in Congress.

Fortunately, her arguments didn't carry the day and the Matthew Shepherd Hate Crimes Act was passed by a strong margin in the House. Kudos to the House.