Prince Harry unveils UK Invictus Games team

Prince Harry unveiled the UK Invictus Games team at the Tower of London on Tuesday. The Invictus Games is an international sports competition for injured war veterans. The 90-strong team of men and women, selected from more than 300 applicants, will represent Britain at the event in Toronto, Canada, this September. Prince Harry throws his support…

Leave a Reply

Your email address will not be published. Required fields are marked *