RELATED TO.
Abu Sayyaf

Abu Sayyaf

ORGANIZATION
Philippines

Philippines

PLACE
Mindanao

Mindanao

PLACE
Al-Qaeda

Al-Qaeda

ORGANIZATION
x