'Stop Bullying': China Demands U.S. Free Alleged Chiefs of Illegal NYC Police Station

The Chinese Ministry of Public Security (MPS) issued a formal complaint on Wednesday against the U.S. Department of Justice (DOJ) over the arrests in April of two individuals accused of running an illegal Chinese police station to repress dissidents in New York City.

By

Leave a Reply