What are the Invictus Games?
The Invictus Games got under way on Saturday with the commencement of the event’s opening ceremony. Watched on by the odd royal and/or celebrity, the 2017 Toronto games signalled their beginning at the Air Canada Centre, with spectators and competitors alike eager to get the real action underway. The 2017 games are the third to … Read more