India erupted in celebration on Sunday night after the national women’s cricket team lifted the World Cup trophy. From bustling metros to small towns, streets came alive with fireworks and tricolour ...
Mumbai: Mumbaikars took to streets as Team India clinched the ICC Women’s World Cup title, defeating South Africa by 52 runs ...