Sports China slams Olympic boycott call, ‘politicization of sports’ Adam D Anglo Jul 9, 2021 By Associated Press BEIJING: China on Thursday criticized what it called the "politicization of sports" after British lawmakers urged a boycott of the 2022 Beijing…