News

The sixth Invictus Games take place for the first time in Germany from September 9 to 16 with the admirable cause of rehabilitating and aiding wounded or injured servicemen and women. The poem ...
The Latin word “invictus” means unconquerable or undefeated. It was made famous by poet William Ernest Henley, who wrote a poem with the word as its title and a last line that read ...