MOSCOW: The International Boxing Association (AIBA) has announced that India will host its first Women’s World Championships in 2018 and the Men’s World Championship (also for the first time) in 2021. New Delhi will be the host venue for both events.
The announcement was made Monday after a two-day AIBA executive committee…