KenyaTop Security Heads in Homa Bay After Police Station Torched Over Ojwang’s Death1 year ago · By Frank Kiforo