These pictures were taken by Iran's Mission to the UN - today. A last minute rally was organized by AMCHA at Iran's Mission to the UN to protest against Iran's genocidal incitement, nuclear program, and state sponsored terrorism. The few but proud showed up to voice their outrage at what is going on in Iran. Hopefully there will be more rallies like this to get the attention of the media regarding the abomination that is allowed to occur in Iran.
Please see the rest of the pictures right here!