Read more on security

Trump says Iran has given him a present 'worth a tremendous amount of money'

While swearing in Markwayne Mullin as new Homeland Security Secretary, Donald Trump said Iran 'agreed they will never have nuclear weapons' and that the country had given him a present