International In Nepal, China shows desperation rather than confidence in competing with India International / 8 months ago by Jianli Yang, opinion contributor 11/18/23 1:00 PM ET