Scores of others, perhaps hundreds, have been carted off for interrogation, torture, or execution.
Se han llevado a otros, a decenas, tal vez a centenares, por la fuerza para interrogarlos, torturarlos o ejecutarlos.