Main content

The STO on Operation in San Salvador

El Salvador tactical police unit, the STO, on operation in San Salvador.

Release date:

Duration:

2 minutes