Chinese nationals

  • WorldPhoto of 85 Chinese nationals detained in Nepal

    85 Chinese nationals detained in Nepal

    Kathmandu: Around 85 Chinese nationals were detained on Wednesday in an operation conducted by Nepal Police for their alleged involvement in poaching and illegal trade activities. Earlier on Tuesday, police…

    Read More »
Back to top button