Senator Ted Cruz warns that the emerging US deal with Iran would be a "disastrous mistake", allowing Iran to continue developing nuclear weapons while being run by radicals.

Read more