Prince Harry explains his abdication from Royal duties and loss of HRH title in live speech in London
Prince Harry explains his abdication from Royal duties and loss of HRH title Britain’s Prince Harry the Duke of Sussex, explains his abdication from Royal duties and loss of HRH title The British Prince, Prince Harry the Duke of Sussex used his platform at the British-African trade and commerce summit in London to…