China’s embassy denies Uighur rights abuse
China’s embassy in Australia has denied human rights abuses in Xinjiang in a bizarre propaganda presentation to local media. With global pressure rising over Beijing’s appalling treatment of Uighur Muslims, China attempted to paint a […]