ICC World Cup 2019 Three hurdles that could derail India?s quest for glory this World Cup July 3, 2019