Nairobi ::
Kenya
| updated 2013-05-21 13:29:25 -0700
| travel-news
Rating In Summary Agents of the Special branch, a notorious wing of the police force that specialised in crushing political dissent in the 70s and 80s, were blamed for the torture by majority of the victims who appeared before the...