I think both are ok.
La policía tomo declaración a 4 testigos.
The police took statements from four witnesses.
The police received testimony from four witnesses.
I think "to take a statement" would be what the police do at the scene, and "to receive testimony" would be in a courtroom.
__________________
If you find something wrong with my Spanish, please correct it!
|