Iranian President Hassan Rouhani

Iran unveiled a new ballistic missile on Friday, as the country's president stepped up the pressure on the US by defending its right to strengthen military defenses.

The new weapon, called the Khorramshahr missile, which was shown at a military parade, has a range of 2,000 kilometers (1,200 miles) and can carry multiple warheads, Tasnim, a semi-official news agency reported on Friday.