Prince Harry and Meghan Markle Set to Visit Nigeria in May, Following Invictus Games ConnectionApril 28, 2024