Witnesses say at least 10 people have been killed after Somali insurgents attacked government soldiers in a town near the Ethiopian border.

Daud Omar, a resident in the border town Yed, said militants from the al-Shabab insurgent group clashed with government soldiers late Sunday.

The government and al-Shabab confirmed the fighting.

Al-Shabab controls much of Somalia and operates openly in the capital, Mogadishu, confining the government and peacekeepers to a few blocks of the city. The U.S. and the U.N. both support Somalia's government and the African peacekeeping force.

Somalia has been ravaged by violence and anarchy since warlords overthrew dictator Mohamed Siad Barre in 1991 and turned on each other.