she won major races both on the track and on the road umwana wambaye imyenda yera it is the highest peak in italy south of the alps uyu wari warigeze kugaragaza ko adasobanukiwe umusaraba