one of the last song recorded by Soul Jah Love before passing away , may you rest in peace Chibaba.

source