1.

This country will host 2018 Womens World T20.

A. England
B. India
C. West Indies
D. New Zealand
Answer» D. New Zealand


Discussion

No Comment Found