The recent interim deal reached between the P5+1 powers and Iran over the country's nuclear energy programme has become the latest political football for President Barack Obama and Congressional leaders, many of whom seem aghast at even the minimal relief in economic sanctions it promises. The suffering of the Iranian people, far from being a point ...