Susan Nakhumincha, the nominee for the position of Permanent Representative, Permanent Mission of Kenya to the UN-Habitat, Nairobi, was haunted by the ghosts of her tenure as Health Cabinet Secretary.
While appearing before the National Assembly committee for Defense, Intelligence and Foreign Affairs, Nakhumicha cleared the air on the mosquito net scandal that bedeviled her leadership.