President Bola Ahmed Tinubu has pledged full support for Nigeria’s team as they gear up for the 2025 Invictus Games in Vancouver, Canada. This commitment…