Iran has recalled its ambassador from Bahrain in protest against the killing of Shi'ite Muslim demonstrators in the island state, the semi-official Mehr news agency reported on Wednesday.
State TV said the ambassador had been recalled for consultations, in what would appear to be a tit-for-tat move after Bahrain withdrew its ambassador from Tehran for consultations on Tuesday to protest at Tehran's criticisms. (Reuters)