Pelosi is the Iran Deal's No. 1 cheerleader.
They don't believe in governance. They don't believe in science. And they don't believe in Barack Obama. They have a trifecta going about being opposed to everything that's proposed.
Just when you thought no one could possibly be worse than Sen. Harry Reid (D-Nev.), you remember there is always Rep. Nancy Pelosi (D-Calif.).