Thousands of defiant protesters swept again Saturday into the streets of the Iranian capital, where they clashed with police armed with batons, tear gas and water cannons.
Demonstrators run past a burning barricade Saturday on a street in Tehran, Iran.
Unconfirmed reports put the death toll as high as 150 on the seventh day of post-election protests. Sources at one Tehran hospital confirmed 19 deaths Saturday.
At midnight, a stretch of a main avenue near Revolution Square was littered with rocks, street signs and burned tires and trash, witnesses said. Windows were shattered and hundreds of uniformed riot police lined the streets.