WC: SL demolishes defending champs EnglandAgencyOctober 26, 20230 Sri Lanka hammered England by 8 wickets with 24.2 overs to spare in match number 25 of the ICC …