The IPL is a cricket tournament that is held among cricket clubs. The organisers decided to suspend (place on hold) the tournament.
Read More India has stopped the Indian Premier League cricket tournamentThe IPL is a cricket tournament that is held among cricket clubs. The organisers decided to suspend (place on hold) the tournament.
Read More India has stopped the Indian Premier League cricket tournament