Controversy thy name is Indian Premier League. The Indian Premier League since its inception has been the centre of controversies which seems to be a part…
Continue Reading