Calling the brilliant appeasing Nancy Pelosi! Surely, Pelosi, Reid, Schumer, Hitlery and the rest of the DC morons can fix this. Have they ordered their white flags yet?
Notice the rats are being mighty quiet about this - further isolating Iran.