India's 15-member Women's ODI World Cup squad will be announced on August 19th, with the press conference in Mumbai. Key selection dilemmas include Shafali Verma's form, Renuka Thakur's fitness, and ...