An Opera News Kenya publication
The Kenya Police has had a very tough time in carrying out their operation especially where…