KenyaLSK President Faith Odhiambo shoot to kill orders are an absolute dereliction of duty1 year ago · By Nixon Ngari