India created history on Sunday by winning their maiden ICC title — the Women's World Cup. After falling short in three previous finals (2005, 2017, and 2020), India finally triumphed on the fourth ...