Source: China – South China Morning PostAs International Olympic Committee officials were attacked in recent years over their refusal to weigh in on alleged rights abuses in China, they stuck rigidly to one retort: the IOC is an impartial body and sport must be insulated from politics.“The position of the IOC must be, given [our] political neutrality, that we are not commenting on political issues,” IOC President Thomas Bach said on the eve of the Beijing Winter Games last month.But in response to Russia’s invasion of Ukraine, the…Read More