House Minority Leader Nancy Pelosi (D – CA) has evidently decided that “icon” Rep. John Conyers (D – MI) should resign his seat.
Pelosi appearance on Meet The Press last Sunday left many of us scratching our heads as to why members of congress should be held to a different standard than the rest of the population.
If you didn’t get a chance to see Rep. Pelosi’s self-immolation, you can check out the video below.
Pretty astounding stuff.
Leave us your thoughts below.