India to host women’s World Boxing Championship next year: BFI
India will host the women's world boxing championships in 2023 in New Delhi, two years after the country was stripped of the hosting rights of men's event for not paying the requisite fee to the global governing body.
India has never…