Loading view.
2018 World Championships
2018 AIBA Women World Championships
KD Jadhav Indoor Hall, IG Stadium Complex Vikram Nagar, New Delhi, Delhi, India2018 Women's World Championships
New Delhi, India
2018 Women's World Championships
New Delhi, India