May 12th is the date for Donald Trump to recertify that Iran is complying with the terms of the deal negotiated between Iran and the US, Germany, Russia, China, UK, and France. Trump has been threatening to scuttle this deal previously and then grudgingly agreed to continue it but there are indications that this time he will carry out his threat, even though the other five signatories are saying they will stick with it. Israel, its lobby in the US, and the neoconservatives like newly appointed National Security Advisor John Bolton hate the deal.
What such an action means for the deal is unclear. John Oliver explains what the deal achieved and the consequences for leaving it.