The death of Peter Kavila, a former Deputy Director of Criminal Investigations Department (CID) in former President Mwai Kibaki's administration, has revived talk on the infamous Artur brothers.
The no-nonsense Kavila, who died on Wednesday at a hospital in Makueni after a short illness, worked at the Police Training College in Kiganjo before his retirement.