For all the grand standing the IOC make about human rights. They have refused one of its greatest priorities for its athletes. “Innocent until proven guilty”.
WADA have ignored this priority for the rights of humanity, and have blanketed all Athletes as guilty. As such, must prove themselves innocent.
IOC and all its sub-groups are as corrupt as sports can get.