International Olympic Committee condemns the way Delhi Police handled the protesting Indian wrestlers
The International Olympic Committee (IOC) has expressed its strong disapproval of the treatment inflicted upon the Indian wrestlers who were protesting, by the Delhi Police over the weekend. The IOC…