his rescue came at the hands of sledge umukobwa muto wambaye ishati yijimye afashe na terefone ahantu nyakatsi abamwungirije uwambere n uwakabiri odell was the last person to see the pair alive