What are the Invictus Games, who can compete in them, and what is Prince Harry’s involvement?
THE Invictus Games is a multi-sport event for wounded, injured or sick members of the armed services. It was created by Prince Harry with Invictus standing for “unconquered” or “undefeated” in Latin. What are the Invictus Games? The Invictus Games are an international Paralympic-style sporting event for wounded, sick or injured members of the armed […]