Royal Visit to Nigeria: Prince Harry and Meghan Markle Arrive for Invictus Games Promotion May 10, 2024