
The final of the World Test Championship originally scheduled to be held from June 10 to 14 at the Lord’s Cricket Ground, has reportedly been postponed by a week and now would be played from June 18 to 22 with June 23 acting as a reserve day.
Category :
Uncategorized