
China is operating more than 100 unofficial police stations across the globe, to clamp down on Chinese dissidents living in exile and repatriate them, revealed a bombshell investigation by Spain-based NGO.
In the findings first shared with CNN, human rights organisation Safeguard Defenders said that China has established more than 100 stations worldwide, particularly in Europe and Africa.