Resident Dahir Siyad says hundreds of fighters from Hizbul Islam forced militants from al-Shabab out of town after a pre-dawn attack Thursday. The U.S. State Department says al-Shabab is a terrorist organization with links to al-Qaida.

Hizbul Islam and al-Shabab previously fought together against the U.N.-backed government. But they have recently clashed.