A forum to discuss current events, issues with the world press, and opinions about politics.
Posted via email from Garth's posterous
I confess that I find it pleasant watching Nancy Pelosi hang herself in the noose she helped tie.
What's the expression, "hoist on her own petard"?
Post a Comment