Teresa Heinz
Teresa Heinz has a Portuguese and German background. She however, was born in the Portuguese colony of East-Africa which is now called Mozambique.
She later attended college in Johannesburg, South Africa, where she protested the apartheid at her college. She finally went on to graduate as an interpreter from The University of Geneva, in Switzerland.
She is fluent in five languages: English, Spanish, French, Italian, as well as her native tongue, Portuguese.