Why Trump’s Iran agreement could be a tough sell for Republicans: From the Politics Desk – SpryNews