Michelle Bachelet signals delay in report on human rights abuses in China's Xinjiang
UN rights human chief Michelle Bachelet has signalled that she might not release a long-awaited report on human rights abuses in China far western region of X
Source: sanantoniopost.com