Guardia Civil
Guardia Civil: Spain's national police force involved in diverse operations from arresting violent offenders to maintaining public order and safety in communities.
Cuban National Arrested in Spain for Throwing Urban Furniture at Police
Published on 6/21/2024