Nine Somali soldiers including two generals were killed by a blast just outside Mogadishu, militants and an army official said.
Islamist group al Shabaab claimed responsibility, saying it destroyed a military pick-up truck carrying the generals and seven bodyguards near Dhanaane on Thursday afternoon.
Abdiasis Abu Musab, al Shabaab’s military operation spokesman, identified the dead generals as Omar Aden and Abdi Ali.
“We destroyed their pick-up with a roadside bomb near Dhanaane village,” he told Reuters.
A military official who identified himself as Captain Mohamed confirmed the generals and their guards were killed while others were injured.
Al Shabaab has for years been fighting to topple Somalia’s Western-backed central government and install its own rule based on a strict interpretation of sharia law.
The country has been gripped by insecurity and lawlessness since the early 1990s.