Disney is facing backlash after the final credits for its latest film “Mulan” thanked government entities in Xinjiang, the province where Muslims have faced human rights abuses. The film had already generated controversy after its lead actress, Liu Yifei, recently expressed support for police crackdowns in Hong Kong, spurring talks of boycotts on social media. That […] Read more