Mar. 29th (BBC News) - Hundreds of Somalis have marched through the streets of Mogadishu, protesting against al-Shabab militants.
The protesters, mostly women and children and wearing traditional white clothes, chanted slogans denouncing the al-Qaeda-inspired group.
The BBC's Mohammed Olad Hassan says this is only the second public demonstration against al-Shabab, which controls much of southern Somalia.
The protesters shouted their support for the UN-backed government.
Mohyadin Hassan Afrah, who helped organise the protest in one of Mogadishu's few government-controlled districts, says people were upset at a move by al-Shabab to destroy the tombs of revered Sufi clerics.
Al-Shabab follows the strict Saudi Arabian-inspired Wahhabi interpretation of Islam, rather than the Sufi Islam of many Somalis.
"We call for a holy war against them," said Sheikh Somow, from the Sufi Ahlu Sunnah Wal Jama group, which recently stuck a deal with the government.
Mr Afrah also said he was marching to protest at al-Shabab's use of foreign fighters.
Our reporter says fighters from Pakistan, Yemen and North Africa have travelled to Somalia to join al-Shabab.
Dozens of government troops watched the march and fired shots into the sky.
Some of the demonstrators carried posters with slogan such as "Down with al-Shabab" and carried "Support Peace and Government".
"We have been forced out of our houses because of the violence instigated by al-Shabab. We are here to support the government and make our voices against them heard," said one of the marchers, Hawo Abdulle Aden.