Andrew Mueller unpacks the latest round of nuclear talks between the US and Iran, asks why Trump is now eager after rejecting the previous deal and why Iran has fewer cards to play than in the Obama years.

Iran: Are the US and Israel fighting the same war?
43:50

Explainer 508: How did rapper Balen become prime minister of Nepal?
06:38

The Foreign Desk Exclusive: Canada prime minister Mark Carney on the new world order
30:17