Nepal Police continues raids against call centres owned by Chinese

Nepal Police continues raids against call centres owned by Chinese