Illegal Chinese police station in New York could have covert locations in Houston: report
The FBI has shut down an illegal Chinese police station in New York and arrested two men accused of secretly operating the facility. A new report, however, now alleges more covert locations may exist in the U.S., including Houston.
Top Videos

Illegal Chinese police station in New York could have covert locations in Houston: report

Houston Weather: Windy weather on the way for Thursday, Friday

HPD, Homeland Security bust multiple game rooms
