Iran's Violent Protests Up Close

This weekend, the streets of Tehran erupted in violent protests against Friday’s presidential election results declaring incumbent Mahmoud Ahmedinejad the winner. Here’s a firsthand look at Iran’s worst unrest in 10 years:

For more photographs of the protests, click here.

Samah Choudhury contributed to this post