QUEZON City, Philippines – The Philippine National Police is adamant that there is no Islamic State presence in the Philippines in response to a video released by said group claiming responsibility for the ambush in Basilan that resulted in the death of 18 soldiers.
(Eagle News Service Described by Jay Paul Carlos, Video Editing by Jericho Morales, Uploaded by MRFaith Bonalos)