[Shabelle] Baido — 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.
Somalia: Ten Al-Shabaab Fighters Defect, Surrender to Somali Government
by | Jun 5, 2023 | Catholic News Africa | 0 comments