England win Cricket World Cup in dramatic fashion

England’s conquering cricket heroes have celebrated all night after their team’s epic World Cup final victory. Led by batting hero Ben Stokes, the squad won the trophy for the first time after a breathless final over New Zealand in what’s being called the greatest game ever. England won the title on the technicality of scoring more […]