Remarkable report by @BuzzFeed
On the prison camp complex built by China in Xinjiang: 260 structures built since 2017 and bearing the hallmarks of fortified detention compounds
buzzfeednews.com/article/meghar… https://t.co/d1u8RZftaZ
"A repeat of the call South Africa made early in the war for a Russian withdrawal from Ukraine would be
"A repeat of the call South Africa made early in the war for a Russian withdrawal from Ukraine would be “simplistic and infantile, given the