The Kenya Wildlife Service (KWS) is piloting the upgraded eCitizen payment system weeks after Kenyans reported challenges in ...