The international Olympic committee, or IOC, is taking heat. Politicians and athletes are denouncing the organization for what they say is the committee’s complicity towards Beijing’s human rights violations.
Germany’s triple Olympic medallist Erik Lesser said the IOC should face any criticism over Beijing being given the right to host the Winter Olympics.