Top-Level Chinese Delegation To Visit Nepal Ahead Of Key PollsA seven-member Chinese delegation is arriving in Kathmandu on Sunday, raising speculations about the purpose of the visit, which is taking place in the backdrop of talks about a possible electoral...