CHINA ESTABLISHES “POLICE SERVICE STATIONS” IN AFRICA, INCLUDING NIGERIA.
In a strange development the Chinese government has established what is considered “Police Service Stations” in Nigeria and two other African countries, namely: Lesotho and Tanzania. Nigeria should be concerned about this development, and the critical question is: are our securities eyes on this development?...