Chinese Ambassador to Nepal attempts to portray India in a negative light | Watch | Oneindia NewsChinese Ambassador to Nepal Chen Song appeared to violate diplomatic conventions as he attempted to project Nepal's ties with India in a negative light, while pitching China as a better partner for the Himalayan nation. #China #Nepal #India..