Al-Shabaab

Ten Al-Shabaab Fighters Defect

The security forces of the Southwest state of Somalia displayed 10 Al-Shabaab fighters who surrendered in Baidoa, the regional capital of Bay on Monday. The...