Iran is carrying out military drills in the Strait of Hormuz, in a show of strength ahead of nuclear talks with the US in Geneva on Tuesday.
The naval exercises, which included missiles, warships and helicopters, are testing the Iran Revolutionary Guard Corps’ (IRGC) “operational readiness” and plans for reciprocal action in case of “potential security and military threats”.