July 15, 2019
2,669 views

England edge Kiwis to lift maiden World Cup | World Cup 2019

After an extraordinary final at Lord's was tied, England won their maiden Cricket World Cup.