Police Officers in Kenya have arrested ten foreigners tied to human trafficking and alleged terrorism links in the coastal city of Mombasa. Mombasa police chief Johnston Ipara said seven Nepalese and three women of Indian origin were among the detained. The Transnational Organized Crime Unit detectives attached to Directorate of Criminal Investigation (DCI) arrested the...