Journalism of Courage
Advertisement
Premium

India defeat South Africa to win first-ever Women’s World Cup

India players celebrate after winning the World Cup. (Express Photo | Narendra Vaskar)