Toronto had a special visitor last week. The United Kingdom’s Prince Henry of Wales — better known as Prince Harry — was in town to announce that Toronto will host the Invictus Games in 2017.
The Invictus Games are similar to the Olympics or the Paralympics, except that the competitors are all soldiers–most of them wounded from combat.