Fans slam ‘dull’ crowd at the England vs New Zealand Cricket World Cup Final

The 2019 Cricket World Cup will see a new champion crowned, as England and New Zealand face each other. The match is underway at the Lord's Stadium in London. Although fans watching are not pleased with the inactivity in the crowd present at the venue.  England take on New Zealand in the final of the …