On 25 April 2025, Al-Shabaab militants target Somali forces military base with an improvised explosive device (IED), along with targeting the headquarters where the Baidoa deputy mayor…
You need a TRAC license to view the rest of this content. Learn more