In a humiliating setback to India, the International Olympic Committee (IOC) has suspended talks on all Indian applications for hosting future Olympic-related events. The IOC has also urged international sports federations not to stage competitions in the country after two Pakistanis were denied visas to compete ...