powered by mochila

The European Union demanded on Thursday that Iran release all detained British Embassy staff amid disagreement over how many there were and discussion of a British proposal for the bloc to jointly withdraw all 27 of its ambassadors from the country.