Four militants of the Islamic State have been arrested by Somali security forces during operation in the southwestern town of Baidoa.
Four militants of the Islamic State have been arrested by Somali security forces during operation in the southwestern town of Baidoa.