DY Patil Stadium becomes the beating heart of India’s Women’s World Cup

Trisha Ghosal in Mumbai The DY Patil Stadium in Navi Mumbai has long been a trusted…