Prince Harry awards Invictus Medal To Medical Team

Prince Harry awards Invictus Medal To Medical Team

Prince Harry of Britain awarded the Invictus Medal to a medical team of Papworth Hospital. Prince Harry awarded the Invictus Games gold medal to the US soldier, Elizabeth Marks, 25 years old from Arizona, who won it yet, refused to keep it. Instead, the soldier returned the Invictus Medal in honor for the medical team … Read more