Sheehan Vs. Pelosi?

Anti-war activist Cindy Sheehan is threatening to run for Nancy Pelosi’s seat in Congress unless Pelosi files articles of impeachment against George Bush by July 23rd. Sheehan lives in California outside of Pelosi’s district but California has no residency requirement for congressional members. Sheehan recently left the Democratic party saying it had “caved in” to the president. I adore Cindy Sheehan.