Ramba uchiverenga ndima ino - Kuonekwa kwake kwokutanga pachikuva chenyika kwaiva mumakwikwi evana vaduku pa1997 IAAF World Cross Country Championships
, kwaakapedza ari panzvimbo yechi98. Salem akasvika pamusoro makumi mashanu pa2000 uye 2003 IAAF World Half Marathon Championships. Akamhanyira mumakwikwi e5000 metres ku2003 World Championships in Athletics uye 2004 Summer Olympics asi haana kufambira mberi kupfuura kupisa kwake mumakwikwi ose.