Published: Apr 29, 2023, 24:20 IST | Updated: Apr 29, 2023, 24:20 IST
Less than two weeks after two Chinese-Americans were arrested for running secret police station in America, Beijing has slammed the US Justice Department for pressing charges against the men vowing to retaliate if the charges are not dropped.