The Taklamakan Desert is China’s real enemy; the Great Green Wall was built to stop it.

Back to top button