Mogadishu: A suicide attack claimed by the Somali Islamist militant group Al-Shabaab killed at least seven people and injured nine others in Mogadishu on Sunday, the army and eyewitnesses told AFP.