Turkey: China's treatment of Uighurs an 'embarrassment for humanity' – Free Malaysia Today
Turkey: China’s treatment of Uighurs an ’embarrassment for humanity’ Free Malaysia Today
A demonstrator wears a mask with the colours of the East Turkestan flag and a hand depicting the Chinese flag to protest Beijing’s treatment of Uighurs outside …
Source: Education New feed