Iran on Thursday unveiled two missiles it said had a bigger range than before, naming them after commanders killed in January by a US strike in Iraq. "Regarding cruise missiles, today we have gone from a range of 300 to 1,000 kilometres (621 miles) in less than two years," said Iranian...