Iran Links
Protesters and police clash in front of the Iranian Parliament at Baharestan Square (pictures).
“They started beating everyone [...] and throwing them off the bridge [...] they beat a woman so savagely that she was drenched in blood…” an eyewitness account of today’s brutal violence.
...more