Tehran Live.org's photos and reports.
The BBC has been told to leave Iran, NBC headquarters has had equipment confiscated, Ahmadinejad is denying violence.
google.com, pub-4599738212880558, DIRECT, f08c47fec0942fa0 google.com, pub-4599738212880558, DIRECT, f08c47fec0942fa0