10 Al-Shabaab members surrender to the Government
10 Al-Shabaab members surrendered to the Government forces in Baidoa town, the interim Administrative capital of Southwest State in Somalia, SONNA reported Monday. The number of Al-Shabaab leaders and fighters...
Read more