Karua ti muduro wipe o le wa ko le ibaje .Idalola ati idanimoNi 1991 Karua ti a mo nipa Human Rights Watch bi a eto eda eniyan atele.Ni December 1995 o ti fun un nipa awon Federation of Kenya Women Lawyers (FIDA) fun imutesiwaju awon fa ti awon obirin.. 
Dolapo je omo si omo bibi inu oloye Obafemi Awolowo.. 