The Iranian Revolutionary Guards said on Friday that its navy has new cruise missiles equipped with highly explosive warheads that are undetectable, state media reported. The announcement by the country's most powerful security organisation coincides with fears of a full-blown war in West Asia after Iran vowed to avenge the assassination in Tehran of Hamas chief Ismail Haniyeh.