General · 8 hours ago
Prince Harry attends inaugural Invictus Spirit Awards in London

Prince Harry attended the inaugural Invictus Spirit Awards in Greenwich on Thursday evening, his first public appearance since returning to the UK. He gave a speech, recounting how the Invictus Games began after his 2008 return from Afghanistan. Harry, who founded the games in 2014, told veterans their service matters and that people are watching their example.
Reported by Independent · How we write briefs
