Indian boxer Jaismine Lamboria made history by winning India’s first-ever gold medal at the 2025 World Boxing Championships in Liverpool. Competing in the women’s 57kg featherweight division, the ...