news source: Huffington Post: Politics
news section: Politics
published: 13/05/2016 05:17:56
As Prince Harrys Invictus Games were held in Florida this week, the spotlight was thrown once again on the bravery, determination and grit of Britains armed forces. The competitors had faced conflicts across the globe, with many suffering li ...