Trump vowed that Iran will never be allowed to have a nuclear weapon, but chilling satellite images reveal Tehran is constructing a fortress 100 metres beneath a solid granite mountain.