Ambassadors

An accredited diplomat sent by a country as its official representative to a foreign country.

Comment Stream