Sports Desk

India wins maiden women’s cricket world cup after beating South Africa

New Delhi: India created history by winning their first-ever ICC Women’s Cricket World Cup title after defeating South Africa by 52 runs in the final held at the Dr. DY Patil Stadium ...

Read More