Cocaine, kidnapping and the Al-Qaeda cash squeeze
Tags: Al Qaeda in the Islamic Maghreb, colombia, Saudi Arabia
Topics of Interest