Officials from the United States and Iran said Wednesday that all 10 U.S. Navy sailors and their boats detained by Iran have been released. The sailors’ quick release diffused what could have blown up into an international crisis days before Iran is expected to meet the terms of last summer’s nuclear deal with world powers. Nine […]