Arsenal's Mesut Ozil, a German footballer of Turkish origin, on Friday expressed support for Uighurs in Xinjiang and criticised Muslim countries for their failure to speak up for them.
"Korans are being burnt... Mosques are being shut down ... Muslim schools are being banned ... Religious scholars are being killed one by one ... Brothers are forcefully being sent to camps," Ozil wrote in Turkish on his Twitter account.
"The Muslims are silent. Their voice is not heard," he wrote on a background of a blue field with a white crescent moon, the flag of what Uighur separatists call East Turkestan.
China has faced growing international condemnation for setting up a vast network of camps in Xinjiang aimed at homogenising the Uighur population to reflect China's majority Han culture.
Rights groups and experts say more than one million Uighurs and people of other mostly Muslim ethnic minorities have been rounded up in the camps in the tightly-controlled region.
After initially denying the camps, China describes them as vocational schools aimed at dampening the allure of Islamist extremism and violence.
Turkey, which takes its name from Turkic people who migrated from central Asia, is home to an Uighur community and has regularly raised concerns about the situation in Xinjiang.
In his tweet, Ozil said Western states and media had kept the Uighurs issue on their agenda and added: "what will be remembered years later would not be the torture by the tyrants but the silence of their Muslim brothers."