Sri Lanka cricket team apologises over poor World Cup performance
The Sri Lanka cricket team apologised to the cricket-loving public of the country, following the team s disappointing showing at the ongoing 2023 ICC Cricket World Cup held in India. MORE..