12482: Nepal and Sri Lanka reaffirm good ties with China and India Global Times (English)