Cricket India squad for ICC Champions TrophyBy AlexMay 8, 2017 ICC Champions Trophy will start from June in England. All other teams except India announced their squads for the Champions…