Witness Protection Agency (WPA)
Tall order protecting witnesses and whistle-b**wers in Kenya
Reading Time: 8 minutes Kenya is one of few countries in East and southern Africa with an inst*tutional witness protection programme. The derailing of […]
Reading Time: 8 minutes Kenya is one of few countries in East and southern Africa with an inst*tutional witness protection programme. The derailing of […]