within days the public and press strongly advocated his immediate election to the hall maze bakabisimbuza kurya amatunda she is the twin sister of fellow soap actress deidre hall