Prince Harry unveils UK team for Invictus Games
NataliaCatalina/iStock(LONDON) — Prince Harry joked and laughed at an event Tuesday revealing the members of the U.K. team for the fifth annual Invictus Games, which will be held next year in the Netherlands. The prince, […]