2 Shares14 Views BFI introduces “Veera” as the mascot for the upcoming IBA Women’s World Boxing Championships in 2023.