Mogadishu - Somalia's Islamist Shebab insurgents claimed on Wednesday to be holding Ugandan troops hostage after an attack last week, although Kampala has said all its troops are accounted for.
"The soldiers are in the mujahedeen jail," Shebab spokesperson Abdiaziz Abu Musab said in a statement broadcast on the al-Qaeda-linked group's Radio Andalus, but gave no further details on the alleged hostages.
"They are healthy, we will provide their names, ranks and other details very soon," he added.
Uganda has said 12 troops with the African Union Mission in Somalia (AMISOM) died in the attack, with no prisoners taken, after Shebab militants overran a military camp in southern Somalia on 1 September.
However, Western military sources said at least 50 AU soldiers from Uganda were believed to have been killed and another 50 were missing.
Corpses loaded onto trucks
Ugandan army spokesperson Paddy Ankunda responded that "Western sources on fatalities in Somalia are wrong." AMISOM has in the past denied and downplayed soldier casualties.
Somalia's al-Qaeda affiliate, which has recently lost a string of key bases in the face of an AMISOM offensive, said the attack was revenge for the killing of seven civilians by Ugandan troops at a wedding in the town of Merka in July.
Witnesses said the Shebab took over the camp, looting weapons stores and loading corpses onto trucks. The group has previously gathered the bodies of dead soldiers for use in propaganda videos.
Still photographs from a Shebab propaganda video of the attack show fighters looting weapons and raising the Islamist black flag over the base.
Several dead bodies are shown, but there is no evidence of the 50 men the Shebab boasted of killing.
The Shebab have captured foreign armed forces before, including Kenyans and a French security agent, Denis Allex. Some have been killed, others released unharmed.