Team India wins U-19 women’s T20 World Cup for first time
India on Sunday won their maiden ICC title in women’s cricket with an emphatic seven-wicket victory over England. The Shafali Verma-led squad managed to do what their seniors could not […]
Continue Reading