Iran apologizes for embassy protests

http - November 29th, 2011

TEHRAN, Nov. 29 (UPI) -- Police in Iran fired tear gas Tuesday on protesters who stormed the British Embassy in Tehran and tore down the British flag, state media reports

News Sources

Related news

Other news on this day

http - November 29th, 2011
http - November 29th, 2011