The Indian Premier League (IPL) 2018 matches, which were supposed to be held in Cheni, have been shifted out of the venue due to the ongoing Cauvery protests.
The Indian Premier League (IPL) 2018 matches, which were supposed to be held in Cheni, have been shifted out of the venue due to the ongoing Cauvery protests.