OAN Geraldyn Berry
UPDATED 11:52 AM – Monday, April 17, 2023
Two New Yorkers who were reportedly in charge of an unnamed Chinese government police station in Manhattan’s Chinatown have been detained, according to the FBI and federal prosecutors on Monday.
It was reported that both defendants in the case were arrested at their homes in New York City this morning. The Justice Department had described the arrests as a “significant national security matter.”
Be the first to comment