IRAN: Ahmadinejad supporters outside French and British embassies in Tehran protest against western involvement in Iran's affairs

Record ID: 313616