In another major embarrassment to the India, the International Amateur Boxing Association (IABA) suspended Indian Amateur Boxing Federation (IABF)