An Opera News Kenya publication
It is a breakthrough for Kenyan soldiers as a top Al-Shabaab commander thought to have masterminded…