Human Rights bodies can slam IOC. I do not wish to mix sports with politics any day. Will you continue in the same spirit after the Olympics? You will see all falling silent after the event eventually. Anyways, China isnt a greater human rights violator than United States and the British in its colonial days.