2017 Invictus Games torch lit at Presidential Palace
The Spirit Flame for the ‘Invictus Games’ involving wounded and disabled armed services’ personnel was lit at the Presidential Palace in Kabul in the presence of President Ashraf Ghani. The Invictus Games were introduced three years ago by…




