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…