MOSCOW (AP) — The embattled governing body of Olympic boxing has picked Russia to host the 2019 men's world championships, amid reports of a no-confidence vote against President Ching-Kuo Wu over concerns about the Switzerland-based body's finances. The International Boxing Association, known as AIBA, says its executive committee chose Sochi to host the biennial event.