Browsing: Al-Shabaab Fighters
Four Al-Shabaab Fighters surrendered to authorities in Baidoa, Southwest State, on April 1, 2025. Their defection follows intensified military operations…
© 2025 Somali Probe
Four Al-Shabaab Fighters surrendered to authorities in Baidoa, Southwest State, on April 1, 2025. Their defection follows intensified military operations…