Ni awon sayin Isokan Minisita ti a ti kede lori 13 April 2008, Karua joko ninu re post bi Minisita ti Idajo, National isomora ati orileede Affairs.O ti ofi bi awon orile-Alaga ti NARC-Kenya oselu keta lori 15 November 2008.. 
Oga olopaa yi mu ògbóǹtagí olosa yii ni December 3, 1986, ni Ojúlé Kẹrìndínlógún opopona Oyehias, tí ó doju kọ ile-iwe alákọ̀ọ́bẹ̀rẹ̀ Iguaodala, Bìní.. 