Chinese Friday, 29 March 2024, 2:04 am Video As Chinese couple lock up 8 Nigerian employees for four months in Abuja 4 years ago