God works in mysterious ways for sure. Hope from an unlikely source, and Obama and Kerry are left with egg on their faces.
Did the Iranians get their money back and then possibly reject the deeal??
Trump will have a field day with that deal.