Prince Harry criticises 'weak moral character in the world' in Invictus Games opening speech - He delivered his speech to a crowd of 40,000 at the BC Stadium in Vancouver ...
The Duke of Sussex called on competitors to overcome a "moment of difficulty and division in many parts of the world" as he opened the latest edition of the Invictus Games in Canada.