Nigeria made their debut at the recent Invictus Games. Dismissed by critics as a cynical, expensive spectacle, the Games are a chance for participants suffering from physical and psychological trauma to exchange ideas.
Nigeria made their debut at the recent Invictus Games. Dismissed by critics as a cynical, expensive spectacle, the Games are a chance for participants suffering from physical and psychological trauma to exchange ideas.