WASHINGTON (AFP) — US President Barack Obama has won the backing of a fresh clutch of senators for his Iran deal, raising the prospect he could yet dodge a humiliating legislative rebuke. For months, Republicans and rebellious Democrats have looked on course to pass a resolution against the nuclear deal, a stinging rejection of a central…
graphic via shutterstock.com