Sri Lanka Emerges as Potential Option to Host the 2021 T20 World Cup By groundreportdesk 03 Feb 2024 India was supposed to hold the marquee event initially, but later it was reported that they also held a talk World Cup Read More