Guangdong Free Trade Zone
A Chinese company in Ogun State has locked up Nigerians working in the firm and refused to let them leave despite a lockdown order in the state instituted...
Nigerians Locked In Chinese Company In Ogun, Forced To Work Despite Government’s Lockdown Order Cry For Help - Sahara News