The Bureau of Immigration (BI) is set to conduct an investigation into reports that self-confessed Davao Death Squad (DDS) ...