Ted Cruz gives his take on the Iran Deal

Have an opinion to share?