Berlin (AFP) – German Foreign Minister Annalena Baerbock says that China “must explain itself” after a media consortium published leaked documents which appear to show thousands of photographs from inside a system of mass incarceration, including many people from the Uyghur minority. “These images are horrific and disturbing and they confirm… that the most serious human rights violations are taking place in Xinjiang”, Baerbock says.