JCPOA’s expiration in 2025: A nuclear crisis in the making?

The Iran nuclear deal known as the JCPOA, which was reached in 2015, will formally expire in 2025. The agreement has been on life support since the US pulled out in 2018 under the first Trump government. Attempts to revive it or reach a longer and stronger deal have failed amid a trust deficit, the […]