Thursday, April 15, 2021

TAG

ICC World T20 2016

India could lose 2023 World Cup hosting rights after latest ICC mandate

The ICC has sent out a letter that threatens to snatch India's 2023 World Cup hosting rights. The single-page letter addresses each of the...

Latest news