[Editorial] I China shares its national borders with 14 different countries. The fourteen neighbors are Afghanistan, Bhutan, DPRK (North Korea), India, Kazakhstan, Kyrgyzstan, Laos, Mongolia, Myanmar, Nepal, Pakistan, Russia, Tajikistan, and Vietnam. So it seems…