CLOSE-IN: India needs to seriously review their T20 World Cup squad
Dubai : The Indian Premier League (IPL) being played in the UAE has generated a phenomenal interest amongst the followers of cricket. The Board of Control for Cricket in India (BCCI) has done a fantastic job to play an unfinished tournament…