twaje kuko ibyabagwiririye ni ikibazo kireba abanyarwanda bose the identical ancestors point for homo sapiens has been the subject of debate kuko bahaga agaciro ubwenge bwabo bwite kurusha ubwenge mvajuru