Cricket West Indies (CWI) announced the 15-member West Indies women’s squad that will represent the side at the ICC Women’s Cricket World Cup in New Zealand this year. The ?tournament that is set to kick off on March 4 with the final on April 3 will see Stafanie Taylor leading the Windies women with Anisa Mohammed being her deputy for the event. (More Cricket News)