Prince Harry is in Germany this week to attend this year’s edition of the Invictus Games, the multi-sport competition he founded to spotlight sick, injured and wounded servicemen and women.
This article, images and content belong to the source and curated for informational purposes.