India’s Namrata Batra made history at the 2025 World Games in Chengdu, China, securing a silver medal in the women’s 52 kg final — a proud moment for the nation.
India’s Namrata Batra made history at the 2025 World Games in Chengdu, China, securing a silver medal in the women’s 52 kg final — a proud moment for the nation.