Martin Adler, a TV cameraman, was shot and killed Friday while covering a massive demostration in Mogadishu held in support of Thursday's peace agreement.

An excerpt from the BBC story:

Mogadishu's Islamist leader has condemned the killing as "barbaric".

The peace deal was agreed in Sudan by the interim government and the Union of Islamic Courts, which took control of Mogadishu two weeks ago.

Both sides have agreed to recognise each other and to stop fighting, but some key issues remain unresolved.

Those who did this... don't represent the people of Mogadishu, the Islamic courts or the Somali people
Sheikh Sharif Sheikh Ahmed
Union of Islamic Courts chairman

It is not clear why the cameraman was targeted but correspondents say it will affect the Islamists' claims to have restored security to Mogadishu, which they seized two weeks ago.

The Islamists' opponents have blamed them for a series of assassinations in recent years.

The BBC's Hassan Barise in Mogadishu says Mr Adler was shot once at close range with a pistol during a commotion while an Ethiopian flag was set on fire.

"I could see the blood flowing out of his chest," our correspondent says.

The gunman fled into the crowd but Islamist leader Sheikh Sharif Sheikh Ahmed vowed to punish those responsible.

"We will take serious action on this matter," he told the AFP news agency.

"Those who did this are not responsible people and they don't represent the people of Mogadishu, the Islamic courts or the Somali people."