Nigerian contingent to the recently concluded Invictus Games in Vancouver, Canada, overcame daunting challenges on their way to the games winning gold and other laurels for the country. Despite the ...