Spain
- Spanish officers raided a house in the southern province of Granada and found the site
- Authorities believe the site was used to test weapons that the group supplied to drug trafficking rings
© 2025 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.