For Neda

FOR NEDA is a documentary film written, directed and produced by award-winning filmmaker Antony Thomas. Iranian journalist Saeed Kamali Dehghan worked secretly inside Iran to

Read More »

Israel’s Gift to Iran

The bloodshed resulting from a clash between Israeli Defense Forces and pro-Palestine activists in international waters is nothing short of a diplomatic miracle for Iran.

Read More »