Nigeria News Royal Visit to Nigeria: Prince Harry and Meghan Markle Set to Touch Down in May for Invictus Games TalksBy adminApril 29, 2024 The Duke and Duchess are Coming! Get ready to dust off your fascinators and break out the Union Jacks—Nigeria is…