They’re a state organ. Their original Weibo post says this.
2020-06-11 Interview with the Telegraph
← This is a new caption to a rea...
It was the Chinese state that ... →