Pick One: Pelosi a Liar or Merely Stupid
Is this statement by Nancy Pelosi a lie, or simply the stupidest thing any politician has said to date this year: House Speaker Nancy Pelosi , D-Calif., admitted Thursday that she had underestimated the willingness of...
Read More