Prince Harry and Meghan, the Duchess of Sussex, are set to start a three-day visit to Nigeria on the invitation of the country’s chief of defence staff.
Prince Harry and Meghan, the Duchess of Sussex, are set to start a three-day visit to Nigeria on the invitation of the country’s chief of defence staff.