President Donald Trump had rare positive words for Iran on Saturday, thanking the US foe for a "very fair" negotiation to successfully pull off a prisoner swap that saw an American released from Iranian detention amid soaring tensions. The exchange, which took place in neutral Switzerland, involved a Princeton graduate student jailed in Iran for espionage since 2016 and an Iranian national arrested over a year ago in Chicago. "Thank ...