Three alleged international human traffickers who are suspected of smuggling recruits for the Islamic State and helping to finance the group have been arrested in a town on Kenya's coast,…
You need a TRAC license to view the rest of this content. Learn more