umugabo uri ahantu hahanamye yambaye ishati yera arimo akora hejuru yinzu nigute ushobora kubona ubwato igice mumazi igice hejuru denton was born in england and was of polish jewish descent