Arrow-right Camera

Photos


British police officers stand guard outside the Iranian Embassy in London on Wednesday. Britain’s foreign secretary on Wednesday ordered all Iranian diplomats out of the U.K within 48 hours following attacks on the British embassy and a residential compound in Tehran.

Associated Press