Kenya National Police service, KNCHR launch initiative to curb rape

2016-01-16 1

The Kenya National Police Service and Kenya National Human Rights Commission, KNHCR, have vowed to tame run-away rape in the country by formulating

Free Traffic Exchange