Police vs. Gang violence

San Salvador, El Salvador – 13 December 2013

Supposed Mara 18 gang members are seen detained by the “Halcones” (Falcons), a special police brigade operating in San Salvador, El Salvador.

Post comment

no comments yet