Eric Shawn: Calls for freedom for Iran The National Council of Resistance of Iran holds a rally in France.
No comments