Prince Harry and his wife, Meghan Markle, are set to visit Nigeria in May for discussions on the Invictus Games, following Nigeria’s debut appearance at the event last year. The Duke and Duchess of Sussex received an invitation from Nigeria’s Chief of…
Today: April 29, 2024