Al-Shabaab members surrender in Baidoa.
Jadewest
May 30, 2024
0 Comments
Al-Shabaab members surrender in Baidoa. Al-Shabaab elements have surrendered to security forces and the National Intelligence Service (NIS)...
Read More