Al-Qaeda’s Strategy of a “Thousand Cuts”
Spanish police have arrested six members of an al-Qaeda cell in Barcelona that was dedicated to providing a related terrorist cell in Germany with large numbers of stolen passports.
Spanish police have arrested six members of an al-Qaeda cell in Barcelona that was dedicated to providing a related terrorist cell in Germany with large numbers of stolen passports.