Nepal News: Police raids Chinese citizen’s call center, 36 people arrested
Nepal News: Police officials said that 33 Nepalese and one Chinese national are among those arrested. These people were employees of Sky World Service Center located in Tincoon area here. Police...