Insurgents have briefly overrun more a dozen towns in Somalia in recent months in their fight against the interim government and its Ethiopian military allies .