Two men have been arrested in New York City over a Chinese police station that has since closed. They’re facing charges for allegedly opening it on behalf of Chinese authorities. Reports note Beijing has over a hundred of these police stations operating around the world. Human rights groups are raising concerns that the stations...
2 Men Arrested for Allegedly Opening Chinese Police Station in NY
2 Men Arrested for Allegedly Opening Chinese Police Station in NY
Views 3.6K •
Apr-17-2023
Read More