News

Birmingham won the bid to host the Invictus Games in 2027. Harry founded the sporting competition for wounded, injured and ...