China once again seems to be openly meddling political crisis in Nepal. Chinese envoy to Nepal has held a meeting with Nepal's communist party.