IOC strips IBA of recognition as governing body

BBC Sport

Published

The International Olympic Committee votes to strip the International Boxing Association of its recognition as the sport's world governing body.

Full Article