A number of Nepalese restaurants are closing their doors - protesting the news about the exploitation of workers
Finnish-favored Nepalese restaurants close their doors to protest because they experience their reputation. Several Nepalese restaurants are...