1.

ICC Cricket World Cup 2019 was held in:

A. England and Wales
B. India and Sri Lanka
C. India and Pakistan
D. Australia and New Zealand
Answer» B. India and Sri Lanka


Discussion

No Comment Found