(October 15 05:00) Dailymail.co.uk
Just last Sunday a Chinese government official - speaking on condition of anonymity - admitted the existence of the 'stations' and their role in 'pressuring criminals' to return to China.
You can find the original article
here