China Shutters NYC Police Station After FBI Raid: Report

  • The Chinese Communist Party (CCP) police station located in New York City has closed, a State Department spokesperson told National Review Monday.
  • America Changle Association, a Manhattan Chinatown organization that housed a Chinese government police station tied to a Chinese intelligence agency, has recently closed for unknown reasons, according to National Review.
  • The revelation comes a little over two weeks after The New York Times revealed that the FBI raided Changle’s third-floor office last fall, seizing evidence.