The International Islamic Front was a terrorist group organized by Osama bin Laden in 1998 that provided an umbrella organization for al-Qaeda and other militant groups in Egypt, Algeria, Pakistan…
You need a TRAC license to view the rest of this content. Learn more