More than 1,000 Ugandan troops landed in the Somali capital Mogadishu last week, the vanguard of an 8,000 strong African Union force designed to help the fragile Somali government restore order to the anarchic country.