Home Tags Abu Huda

Tag: Abu Huda

One of Philippines’s Bombers from Indonesia, Official

JAKARTA (TheInsiderStories) – Philippine security authorities says Indonesian citizens named Abu Huda and his partners with undisclosed statues were suicide bombers in a church...