 Ramba uchinyora ndima ino - Akagamuchira menduru yesirivha muchikamu chehafu yechiedza 65 kg pa 1996 Summer Olympics muAtlanta. Iye ndiye shasha yenyika kubva muna 1993, uye akagamuchira menduru yesirivheri pa1995 World Judo Championships. 