ICC Women’s World T20 2018 Schedule Announced

The Women’s World T20 has been announced by the ICC. The tournament, slated to start on November 9 this year, will be played out in Guyana, St Lucia and Antigua and Barbuda. DRS (Decision...