

Iran says it has successfully tested a new-medium range missile, in defiance of US President Donald Trump.
The launch of the Khoramshahr missile, which has a range of 2,000 km (1242 miles), was shown on state TV. It is unclear when the test took place.
At the UN on Tuesday, Mr Trump had criticised Iran’s missile programme and the 2015 nuclear deal with the country.
On Friday Iranian President Hassan Rouhani said Iran would increase its military power “as a deterrent”.
The US imposed sanctions on Iran after a ballistic missile test in January.
The Khoramshahr missile was first displayed at a military parade on Friday in Tehran.
more recommended stories
Russian Foreign Minister Lavrov claims Zelensky has Jewish blood ‘just like Hitler’
Russian Foreign Minister Sergei Lavrov attacked.
Cooking oil shortages hit U.K. as war in Ukraine continues
Supermarket shoppers are preparing for limited.
Moscow: Supply lines for weapons shipments to Ukraine destroyed
Russian troops have destroyed six traction.
Russian air defense shot down plane with Western arms for Ukraine
Russian air defense units have brought.
The U.K. government will send illegal immigrants to Ruwanda
In a move that has been.
China Eastern Airlines Boeing with 132 on board crashes in China
A China Eastern Airlines plane carrying.
North Korea fires multiple-rocket launcher, South Korea says
North Korea appeared to have fired.
SA President Ramaphosa: NATO to blame for Russia’s war in Ukraine
South African President Cyril Ramaphosa has.