Six cities to host games as IPL resumes in India from April 9
08 Mar 2021
The popular Indian Premier League will begin on April 9, the country’s cricket board said on Sunday, with organisers set to eschew crowds initially as coronavirus cases rise in...