‘Tears of pleasure’ for Shafali as India drub England to win U-19 T20 World Cup Sports January 30, 2023 shafali verma may no longer dangle again tears whilst lifting the inaugural ICC U-19 Women’s World Cup trophy in Potchefstroom,…