NBC’s Olympics President Promises to Not Avoid China ‘Geopolitical’ Issues During Beijing Games
complicated, factors regarding the host nation for this year’s Winter Olympics, which take place in Beijing.This year’s host country, China, is facing intense criticism for its human rights abuses, particularly its treatment of Uyghur Muslims, which the U.S. has termed genocide. The Chinese government has consistently denied all allegations of human rights abuses.