Thousands of demonstrators marched through Indonesia's capital on Friday to protest against Washington's military attacks on Afghanistan.
Around six-thousand rallied outside the heavily guarded US and British embassies in Jakarta. The peaceful protest, organised by a small Muslim political party, was the biggest in a series of anti-US protests in Indonesia, the world's most populous Muslim nation, in recent weeks.
Hundreds of riot police stood guard behind rows of razor wire. The protest took place as Indonesian President Megawati arrived in the Chinese city of Shanghai for a summit of Asian Pacific leaders where she is expected to meet US President George W Bush.
Megawati has been under increasing pressure to condemn the bombings in Afghanistan, which critics say have killed Muslim civilians. Bureau Report