Chinese Embassy officials

The Chinese embassy was visible on the streets with the Nepalese police, and according to one experienced observer, Chinese officials were “directing them, positioning them, [and] telling them to remove people”. (ICT)