Police arrest 150 at US war protest
Thousands of people in the US have marched from the White House in Washington DC to the Capitol to demand an end to the war in Iraq, triggering the arrests of at least 150 people.
But as police attempted to push them back using riot shields and chemical spray they became agitated.
Protesters threw signs at officers and shouted, "Shame on you."
Before arriving at the Capitol lawn, the demonstrators marched holding banners and signs and chanted, "What do we want? Troops out. When do we want it? Now."
Anti-war activist Cindy Sheehan told the crowd is was time to be assertive.
"It's time to lay our bodies on the line and say we've had enough," she said.
Counterprotesters lined the pavements behind metal barricades.
There were some heated shouting matches between the two sides.
The protesters gathered earlier near the White House in Lafayette Park with signs saying "End the war now" and calling for President George W Bush's impeachment.