NYPD officer Baimadajie Angwang, accused of spying for China, was fired after criminal charges were dropped.

New York Police Department officer Baimadajie Angwang, accused of spying for China, had the criminal charges dropped, but was fired by the NYPD. Angwang is now fighting the police commissioner's decision to fire him, claiming he disobeyed an order to submit to questioning by internal affairs investigators due to the NYPD's refusal to provide necessary department documents ahead of the questioning.

March 21, 2024
18 Articles