US Brings Democracy

US’s illusion of implanting “democracy” everywhere cracks.

Global Times, where this article was first published, takes great pains to present facts and views that could help the readers better understand China. Read other articles by Global Times, or visit Global Times's website.