An Opera News Kenya publication
The Kenya terror attack has caught the whole world’s attention as nations vow to stand in…