0 / 60 seg.

Finally, for those of you who doubt which side China is on in this global drama, let me point out the following excerpts from a recent editorial published in the state-sponsored Global Times earlier this week: