Human Rights NBC refuses to run an ad critical of China’s human rights record Anne Kader February 5, 2022 NBC refuses to broadcast an ad critical of China during the Beijing winter games, Florida GOP Rep. Mike Waltz says.