The Duke of Sussex was shown plans for the proposed Invictus Centre in Abuja, Nigeria, when he and Meghan visited in May Defence Headquarters Abuja The proposed Invictus Centre in Abuja, Nigeria Prince Harry has “goosebumps.” That’s because he was shown the design for a groundbreaking new center that takes his worldwide help for veterans […]