Connect to share and comment

Iran british embassy tehran 11 30 2011

Appears In:
Move comes in response to "outrageous" attack on British embassy in Tehran.
Iran british embassy tehran 11 30 2011

Iranian protesters storm the British Embassy in Tehran, November 29, 2011. Police dispersed the crowd with tear gas.

Fars News