Invictus torch handed to Birmingham as games end

BBC News

Published

Founded by the Duke of Sussex, Prince Harry, the games will be held in Birmingham in 2027.

Full Article