The International Boxing Association (AIBA) has terminated India's contract to host the Men's World Boxing Championships for not fulfilling obligations to pay host fee as mentioned in the Host City Agreement terms.In a statement issued on Tuesday, AI ...