KATHMANDU, June 17 (Xinhua) — Nepali Prime Minister KP Sharma Oli said Friday that Nepal-China relations have been moving ahead on the basis of mutual respect and understanding. Oli made