Trump, Iran and geopolitical mind games

· Al Jazeera