)
)
Hosts India on Tuesday announced their final 15-man squad for the upcoming ODI World Cup. With just under a month left for the month-long extravaganza which will start on October 5 and end on November 19, all eyes were glued on the press conference where the men In Blue’s squad will be selected.