Today was Al-Quds Day at Felestin (Palestine) Square in Tehran, the capital of Iran.
I like other photo journalists was there to take images from that event.
Yawm-al Quds or Al-Quds Day is a day of solidarity with the oppressed Palestinians and all oppressed people in general. All over the world rallies and marches are held on this day, the last Friday of the holy month of Ramadhan. In the west rallies are usually held on the weekend following the Friday.
For more information you could check the following links which I got them thru Yahoo search:
IHRC
In Mind
IPIS