An Opera News Kenya publication
Just days after an arrest warrant was issued against him, Chief government pathologist-Dr Johansen Oduor has…