Posteriormente, se desempeñó como profesor de política y derecho en la Universidad de Sofía, la Fundación Konrad Adenauer en Alemania y en Rotary International.
Anticomunista, integró el primer gabinete tras la caída del comunismo de Bulgaria como vice primer ministro y ministro de asuntos exteriores, ocupando ambos cargos entre 1991 y 1992.
[3] Luego de su cargo en la ONU, permaneció en los Estados Unidos, dando clases en universidades.
[1] Regresó a la política en Bulgaria después de las elecciones parlamentarias de 2001, cuando el liberal Movimiento Nacional para la Estabilidad y el Progreso llegó al poder.
Afirmó que su dimisión fue causada por cambios organizativos en la Cancillería.