Daily Archive: June 10, 2018

West Indies Crush Sri Lanka By 226 Runs In First Test

West Indies completed a crushing 226-run victory over Sri Lanka just after lunch on the final day of the first Test on Sunday as the tourists surrendered meekly following the demise of century-maker Kusal...