Kenyans sparked and outrage over Election results