April 11, 2019 India’s 15 member squad for World Cup 2019 is out! As the 12th World Cup is all set to be played in England from 10th May 2019; there have been many speculations regarding the…