Arrow-right Camera

Photos


Iranian protesters break the windows of a British Embassy building, in Tehran, Iran, Tuesday. The mob moved into the compound after Iran’s parliament approved a bill that reduces diplomatic relations with Britain.

Associated Press