Today in Tehran, pro-reform activists and police security forces have clashed yet again in a new round of protests. According to reports, more than 300 protesters have been arrested and several have been killed.
Users have been uploading videos to YouTube documenting what's happening the streets.
Here's a playlist with a selection of the videos that have been uploaded today. We'll continue to update this list.