KHCR

Attempt to block Kenya's national ID system

Kenya Human Rights Commission takes legal action to try to prevent system it says is 'shrouded in secrecy.'
Vincent Matinde