India Wins 17 Medals At Ulaanbaatar Open
Sports
- 6 days ago
India finishes in the top three with 17 medals at the Ulaanbaatar Open, including three freestyle golds and a Greco-Roman triumph, highlighting depth across weight classes.