Eyewitnesses say riot police are attacking hundreds of protesters with tear gas, and firing live bullets in the air to disperse a rally in central Tehran Helicopters hovered overhead as about 200 protesters gathered at Haft-e-Tir Square Monday. Hundreds of anti-riot police quickly put an end to the demonstration. Witnesses said police at the scene tried to prevent any gathering, even small groups. At the subway station at Haft-e-Tir, police did not allow anyone to stand still, asking them to keep walking and separating people who were walking together. Earlier, Iran's Revolutionary Guard issued a dire warning today
to opponents of a disputed presidential election. The country's
most powerful security force threatened to crush any further
opposition protests and warned demonstrators to prepare for a
"revolutionary confrontation" if they hit the streets again.