It has been two years since the agreement between major world powers and Iran to suspend Tehran's nuclear programme took effect.

Since that time, the US president who advocated it has been replaced by one of the deal's most outspoken opponents.

Many Iranian Americans are upset by President Donald Trump’s stance.

Al Jazeera’s Rob Reynolds reports from Los Angeles

Middle East, Iran, Politics