Captain Shafali Verma Breaks Into Tears Of Joy As India Win Inaugural U19 Women’s T20 World Cup

[ad_1] The Indian U-19 women’s cricket team created history as they won the inaugural edition of the U-19 T20 World Cup in South Africa. The Indian eves defeated their England […]