An Opera News Kenya publication
Kitui South residents of Kiteta village in Kyatune location are crying for justice after a 19-year…