news

Sri Lanka down Netherlands to register first win in ICC World Cup 2023

The match was played in Lucknow

Sri Lanka down Netherlands to register first win in ICC World Cup 2023 PHOTO: AFP