Islamabad SEPTEMBER 25 (Online): The Games are being held in Hangzhou, China Indian women’s cricket team won a gold medal in the Asian Games cricket competition after beating Sri Lanka in the final by 19 runs in Hangzhou, China on Monday. Skipper Harmanpreet Kaur — […]