Invictus Games Ditches Tradition, Honor Along with Real Firearms
The first Winter Invictus Games are due to take place at the Whistler ski resort in British Columbia, Canada early next month. In addition to snowboarding, curling, and alpine and Nordic skiing, the games will feature a…
Read More