The International Boxing Association (IBA), the governing body for amateur boxing, had been under scrutiny for several years due to allegations of corruption, mismanagement, and judging controversies.