Summary The BIFF is a group of radical armed Muslims espousing independence in the Southern Philippines. Headed by Ustadz Ameril Umbra Kato, the group is considered responsible for the majority…
You need a TRAC license to view the rest of this content. Learn more