Spain train incident prompts security contractor scrutiny
A train incident in Spain has raised questions regarding the involvement of security contractors linked to Israel.
A train incident in Spain has raised questions regarding the involvement of security contractors linked to Israel.