Select Page
Afghan team heads to Toronto for Invictus Games

Afghan team heads to Toronto for Invictus Games

Afghan team heads to Toronto for Invictus Games: Afghanistan’s 2017 Invictus Games team is officially headed to Toronto after marking the occasion with a torch lighting ceremony at the presidential palace here today. Created by Afghanistan veteran, Prince Harry...