1.

Which country to host the 2018 ICC Women’s World T20 tournament?

A. England
B. England
C. West Indies
D. South Africa
Answer» D. South Africa


Discussion

No Comment Found