Iran embassy rebukes European Council chief over hostile stance
London, IRNA – The Iranian embassy in London has sharply criticized President of the European Council Antonio Costa, dismissing repeated claims and a history of hostile policies toward the Islamic Republic.