Where did “New World Standard Critique” come from? It’s not a news source I recall seeing before. Is there proof of what is being asserted or just conjecture?
It depends what does “news source” mean for you. For me it is news source since they have quite good expertise on Communist China (interview with dissidents and extra info - they have people speaking in Mandarine (who are analazing the Communist propaganda-look at their Notes section) and watching closely situation there). They also seem to add to information which they quote. In this case they add extra info on the source. This article is based on a report.