President Taye Atske Selassie received the credentials of twelve newly appointed ambassadors from various countries today. The ambassadors represent Mexico, Sudan, Nicaragua, Iran, Gabon, Belgium, ...