they are different species. the saharan lays eggs and is from west africa, the kenyan is a live bearer and from east africa. thanks, scott erycine1@aol.com