Prince Harry is an avid rugby fans and will travel to Yokohama to watch England contest the Rugby World Cup final on Saturday, Buckingham Palace officials say. AFP
Prince Harry is an avid rugby fans and will travel to Yokohama to watch England contest the Rugby World Cup final on Saturday, Buckingham Palace officials say. AFP