An influx of foreigners in Kajiado County satellite towns has created local rivalry with cartels suspected of minting millions in human trafficking.
Immigrants have taken most towns by storm providing cheap labour to the chagrin of locals. Most are from Democratic Republic Congo, Burundi and Rwanda with a handful from West Africa and Somalia.