Bahrain recalls ambassador to Iran and dismisses Tehran’s charge d’affaires
Bahrain yesterday recalled its ambassador from Tehran and declared the Iranian Charge D’affaires in Bahrain, Mohammad Reza Babaei, a “persona non grata”, giving him 72 hours to leave the...