Iranian Supreme Leader Ayatollah Ali Khamenei said Israel "must be punished and it shall be". Photo: AFP / HO / Khamenei.IR
Previous
Key evidence in the 'burking' murder trial was 'hidden' from defence lawyers
Next
Kate Hudson hits the stage to debut songs from her new album Glorious at star