Monday June 5, 2023
Baidoa (HOL) - Ten members of al Shabab militants surrendered to the South West regional state forces in the Bay region on Monday.The defectors were displayed in Baidoa. Security officials revealed they were key figures within the rebel militants, responsible for orchestrating dangerous combat operations and launching deadly attacks.