US kidnap suspect faces 329 charges