Prince Harry built the Invictus Games on a simple idea: wounded veterans deserve to be seen. For over a decade, the world has largely taken the Foundation at its word. Now, when the accounts were read ...