0 Breaking news April 15, 2019 1 Min Read India World Cup 2019 Squad Announcement Made On the 15th of April, India’s 15 man squad for the upcoming ICC Cricket World Cup in England and Wales was announced at the Board of Control for Cricket in…