Top Al-Shabaab Commanders Arrest Shocks Local Terror Networks
The arrest of 4 top Al-Shabaab commanders in Kenya has shocked and awed local elements of the Somali Islamist group ...
The arrest of 4 top Al-Shabaab commanders in Kenya has shocked and awed local elements of the Somali Islamist group ...