A. India
B. Sri Lanka
C. Australia
D. England
Submitted by: H@yii
Sri Lanka suspends project to build new cricket stadium. A few days after the proposal was made, the new project of Sri Lanka Cricket (SLC) of contructing a 40,000-capacity stadium in Colombo has been suspended.
Correct Answer: Sri Lanka ✔
Last Updated: June 15, 2020