An Opera News Kenya publication
Stephen Mark Oduk aka Lucas Mbadi, one of the suspects arrested on Thursday after detectives from…