Tuesday, September 08, 2020

“It’s sufficiently astonishing that it bears repeating: Disney has thanked four propaganda departments and a public security bureau in Xinjiang, a region in northwest China that is the site of one of the world’s worst human rights abuses happening today.”