EXCLUSIVE

Iran port blast leaves massive crater, new satellite images show

New satellite imagery obtained by Iran International shows a huge crater left by the April 26 explosion at Iran's Rajaei port, which killed at least 70 people according to official figures.