There are over 100 illegal Chinese police stations worldwide. Their role is to help Chinese citizens overseas with administrative issues, such as renewing driving license, visa and so on.
However, China was recently accused of running a ‘secret service station’ to track & monitor Chinese dissidents.