Al-Qaeda Shaheen Force is the women’s suicide wing of al Qaeda in the Indian Subcontinent (AQIS), reportedly established in January 2015. The wing is led by Afinda Binte Ayesha, who…
You need a TRAC license to view the rest of this content. Learn more