ariko kuba muri iki gihe abahuriye mu mugoroba w'ababyeyi bahuzwa no gushaka ibisubizo by'ibibazo bibugarije gusa mitchell was born in chalfont saint peter buckinghamshire