ENG vs SL: The 2023 ICC Cricket World Cup has been nothing short of a roller-coaster ride, with unexpected twists and turns at every juncture. One such twist came to light as Sri Lanka managed to secure a comprehensive victory over the formidable England team. With this triumph, Sri Lanka’s captain, Kusal Mendis, made a […]