News4 years ago
Police Arrest Chinese Couple For Locking Up Nigerian Employees For Four Months
The Nigerian Police has arrested a Chinese couple for allegedly locking up their Nigerian employees for four months. At least eight domestic workers were rescued when...