Tens of thousands of people turned out in Washington today to protest against the war in Iraq.
There was also a counter-demonstration involving hundreds of veterans supporting the war.
The march is the moved on to the Pentagon where a rally was held.
The rally coincides with the fourth anniversary of the start of the war and comes 40 years after a similar protest at the Pentagon over the Vietnam War.
It is expected to be one of the biggest demonstrations in Washington for many years.