I love the blog "The Big Picture" which is a collection of photos from news agencies around the world covering specific topics from hurricanes to space exploration to children in Afghanistan.
Today, there is a collection of photos from the protests in Iran over the contested (many would say fraudulant) presidential election.
Iran's Disputed Election - The Big Picture - Boston.com
I was literally crying as I looked at them. What an amazing display. Please check them out. I promise you will be glad you did.