Tehran Protesters Storm British Embassy
The Guardian UK reports: At 9:40 am EST, dozens of Iranian protesters have forced their way into the British embassy in Tehran, tearing down the Union flag and throwing documents from the windows. The attack came two days after the Iranian parliament voted to expel the British ambassador, Dominick Chilcott, in retaliation against economic sanctions … Read more