homo sapiens idaltu the other known subspecies is now extinct the town has been rapidly losing population ukuntu nabuze biragoye kubyumva