CLOSE-IN: India needs to seriously review their T20 World Cup squad

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...

Become a proud member of 1947.com to access this content.