FILE PHOTO: Spanish national police officers walk past tourists, as they patrol a shopping street, in Ronda, Spain May 19, 2025. REUTERS/Jon Nazca/File Photo
FILE PHOTO: Spanish national police officers walk past tourists, as they patrol a shopping street, in Ronda, Spain May 19, 2025. REUTERS/Jon Nazca/File Photo