Publication
Kenya's Crackdown on the South Sudanese
South Sudanese in Kenya were shocked when the Kenyan police started storming their residences, arresting and detaining many of them in police center in Nairobi, Nakuru, Lodwar, Eldoret, and Nyeri, among others. This came following a strongly worded …