US Brings Democracy

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

The Global Times 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.