Secret Communist Chinese Police Station in New York Now Closed Following FBI Raid
Source: Google Photo A secret Chinese Police Station run by the Communist Chinese regime in New York has been closed following the raid by the US Federal Bureau of Investigation (FBI). America ChangLe Association, which operated in Manhattan, New York was raided by the FBI last fall. The organization’s leader, Lu Jianshun, aka Jimmy Lu, […]