Iran’s Defence Minister General Aziz Nasirzadeh warned that all U.S. military bases across the Middle East are “within reach” and would be targeted if talks fail. This comes after Iran tested a missile with a two-ton warhead. The threat follows Donald Trump's renewed doubts over the Iran nuclear deal, as both sides prepare for tense negotiations. Watch