Tom Cotton calls out Disney for ‘appalling’ double standard toward China

Tom Cotton calls out Disney for ‘appalling’ double standard toward China

Sen. Tom Cotton points to Disney’s controversial decision to film in China’s Xinjiang Province amid human rights issues.