Sri Lanka and Afghanistan are poised for a gripping encounter
Sri Lanka and Afghanistan are poised for a gripping encounter in the inaugural One Day International (ODI) of their three-match series, scheduled to take place at the renowned Pallekele International Cricket Stadium on Friday, February […]
