Dushmantha Chameera has been ruled out of Sri Lanka’s final Group A match against Netherlands, a match they will almost certainly need to win in order...
One more COVID-19 death was confirmed yesterday (17) by the Director-General of Health Services. Accordingly, the current COVID-19 death toll is at 16,770.