Hundreds of protesters have attended a rally in London to express dismay at the abuse of Iraqi prisoners by coalition troops.
Protesters dressed as soldiers led the march
Demonstrators dressed as soldiers led the march, pretending to torture others dressed in hoods.
The group marched alongside the River Thames from Embankment to Trafalgar Square in central London.
They called for freedom for Iraq and Palestine and for the US and British leaders to resign.
Police officers were monitoring the march, but there was no sign of trouble.
A letter of support from the father of Nick Berg, the US civilian beheaded in Iraq, was read out at the rally organised by the Stop the War Coalition, Muslim Association of Great Britain and CND.
The Mayor of London Ken Livingstone addressed the event calling for US President George Bush to be "prosecuted for the war crimes he has overseen and unleashed" should he lose the forthcoming presidential elections.
He said: "There is nothing more to say than that the only way to end these horrors is by bringing our troops out of Iraq immediately."
Tony Benn, president of the Stop the War Coalition, said he wished the Labour Party had a leader prepared to take a stand against war.
Downing Street rally
He said: "The soldiers were all sent there and are being ordered to commit war crimes.
"If we want to defend the truth then don't send them to Iraq, see that they are kept here at home."
Mr Benn called on Britain to adopt a policy of peace and demanded that America's military bases in this country should be closed.
A further rally is being held outside Downing Street on Saturday afternoon to highlight the human rights abuses of Palestinians.