Delhi to host Women’s World Boxing Championships from March 15 Sports December 20, 2022 NEW DELHI: The 2023 version of IBA’s Women’s World Boxing Championships shall be hosted within the nationwide capital from March…