Prince Harry, Meghan arrive in Nigeria to champion Invictus Games
ABUJA: Prince Harry and his wife, Meghan, arrived in Nigeria on Friday to champion the Invictus Games, which he founded to aid the rehabilitation of wounded and sick service members and…