China approved what it called an "ethnic unity" law on Thursday, which rights advocates warn could further marginalise minority groups such as the Uyghurs.