Grave affront on human rights angers Kenya after south Sudanese forces torture Kenyan soldier

Human rights are some the most basic human needs required by everyone as mistreatment in this…