National Review favicon

China’s Police Station in Manhattan Has Closed Its Doors, State Department Says