Witnesses in Somalia 's capital say an exchange of mortar fire has killed at least seven people and injured 12 others .