ABUJA, NIGERIA - MAY 11: Britain's Prince Harry, Duke of Sussex, and Britain's Meghan, Duchess of Sussex, pose for a photo as they attend the program held in the Armed Forces Complex in Abuja, Nigeria on May 11, 2024. (Photo by Emmanuel Osodi/Anadolu via Getty Images)
