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