Trump calls off strikes on Iran, claims agreement could be signed this weekend in Europe - The Times of Israel | Alto