In a stunning display of skill, the Indian women’s cricket team secured victory over Sri Lanka, claiming the gold medal in Asian Games 2023 in Hangzhou in China on Monday. In another remarkable feat, India not only set a new world record but also secured the gold in the men’s 10 air rifle team