Ramba uchiverenga ndima ino - Kuoneka kwake kwokutanga pachikuva chenyika kwakanga kuri 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.