skinny.

Latest / The Brown Note

Australia Is The Last Country Who Can Criticise China

Australia recently made a joint statement criticising China for human rights abuses over their indigenous Uighur population. We are the last developed nation on earth with a right to do so, given our world's-worst records on our own indigenous population. From life expectancy to incarceration we currently hold a number of dire global records and have a hugely problematic relationship with human rights, race and refugees.

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.