Witness Protection Agency (WPA)

Tall order protecting witnesses and whistle-blowers in Kenya

Reading Time: 8 minutes Kenya is one of few countries in East and southern Africa with an institutional witness protection programme.  The derailing of […]