24 x 7 Sports News
NEW DELHI: New Zealand secured their spot in the Women’s T20 World Cup final with a…