UPDATE: PRINCE HARRY, MEGHAN TO ARRIVE NIGERIA ON FRIDAY

On Friday, Prince Harry and Meghan Markle, the Duke and Duchess of Sussex, will touch down in Nigeria for a … Continue reading UPDATE: PRINCE HARRY, MEGHAN TO ARRIVE NIGERIA ON FRIDAY