Margaret Wanjala Mwachanya, a former IEBC commissioner and Kenya’s immediate past ambassador to Pakistan, is at the center of a bizarre scandal that raises serious ethical concerns. While she is vying to become the Chairperson of the National Police Service Commission (NPSC), her ongoing criminal case in Vihiga Law Courts exposes her for seeking witchcraft […]