Meaning of islamic army of aden

Definition of islamic army of aden

(noun) Yemen-based terrorist group that supports al-Qaeda's goals; seeks to overthrow the Yemeni government and eliminate United States interests; responsible for bombings and kidnappings and killing western tourists in Yemen

Other information on islamic army of aden

WIKIPEDIA results for islamic army of aden
Amazon results for islamic army of aden