Don't have Telegram yet? Try it now!
https://newinformers.com/englands-world-cup-semi-final-win-over-new-zealand-the-finest-of-their-lives.html
England's World Cup semi-final win over New Zealand 'the finest of their lives'