The T20 World Cup will be held in which nation this year?
A. Sri Lanka
B. England
C. UAE
D. India
Explanation:
The International Cricket Council (ICC) Men’s T20 World Cup 2021 will be staged in the UAE and Oman due to the ongoing COVID-19 situation in India. ICC is the world governing body of cricket. It was founded as the Imperial Cricket Conference in 1909 by representatives from Australia, England and South Africa.