 247 News Around The World 247 News Around The World Prince Harry has been told to take responsibility after his confession of... The post Prince Harry is slammed for giving ammunition to Iranian regimes propaganda machine appeared first on 247 News Around The World... 