Itombo is no more