Iranian protesters storm British embassy
(Reuters) – Iranian protesters stormed two British Embassy compounds in Tehran Tuesday, smashing windows, hurling petrol bombs and burning the British flag in a protest against sanctions imposed by Britain, live Iranian television showed. Iran’s...