U.S. senators, citing Uighurs, urge Netflix to drop planned Chinese sci-fi series Leave a Comment / News / By scorerevive U.S. senators, citing Uighurs, urge Netflix to drop planned Chinese sci-fi series Source link