Last week, 10 Senate Democrats who had persistently expressed concern over President Barack Obama’s concessionary policy to Iran over its nuclear weapons program, announced via a letter to the President that they would desist from seeking to pass new legislation to reimpose sanctions in the event of a failure in nuclear talks. Under reportedly enormous pressure […]