India's women strike cricket gold on debut at Asian Games

India's women strike cricket gold on debut at Asian Games
India's players celebrate with their gold medals during the awards ceremony of the women's final cricket match against Sri Lanka at the 19th Asian Games in Hangzhou, China, on Monday. AP

Most Popular Stories