Sen. Rick Scott: IOC Silence on Communist China’s Human Rights Abuses is Shameful

February 5, 2021