Africa China World 

Chinese ‘police stations’ operating in Africa

– – The Chinese government is operating its own police stations in Nigeria, Tanzania and Lesotho to deal with criminal activities of its citizens abroad. This Chinese form of policing has seen the Asian giant refuse to cooperate with local policing authorities in foreign countries while establishing its own methods of dealing with its alleged criminal citizens. According to an… Read More