In all, at least 20 senior commanders were killed, two regional sources said. The head of the Revolutionary Guards aerospace force was also reported to be among them.

Israeli Prime Minister Benjamin Netanyahu has thanked President Donald Trump for his support while celebrating strikes on Iran which 'took out top Revolutionary Guard generals.'

US president Donald Trump has threateningly told Iran to agree to a nuclear deal or face further attacks that will be 'even more brutal', following Israel's shock attack