Somali President Sharif Sheikh Ahmed on Sunday hailed a ``clear victory'' over Islamist rebels in a months-long battle to gain control of the capital, as the latest clashes left at least 21 dead.
President Sharif Sheikh Ahmed hails 'clear victory'