ADVERTISEMENT
A new report has identified over 1,200 illegal Chinese police stations in 91 countries around the world. Judy Trinh reports.