The three key weaknesses in Trump's latest US-Iran deal | Fri 5 Jun

 

Former Director of Intelligence for U.S. Central Command Karen Gibson joins Herald NOW.