Opinion
Kenyans through the Kenya Human Rights Commission (KHRC) protested the intended collection of Deoxyribonucleic acid (DNA) information by the government (GoK) through the National...
Hi, what are you looking for?
Kenyans through the Kenya Human Rights Commission (KHRC) protested the intended collection of Deoxyribonucleic acid (DNA) information by the government (GoK) through the National...