Germany recalls ambassador from Iran
Germany has recalled its ambassador to Iran for consultation after the British diplomatic mission in Tehran was stormed yesterday, German media reported today.
Iran has recalled its ambassador from Bahrain to protest crackdowns on mainly Shiite protesters in the tiny Gulf kingdom, Iranian state media reported on Thursday.