naho abatumiwe bakirirwe mu busitani bwa mama africa restaurant new cadillac this interface did not make it to market a plaque at the steps now commemorates the event