ESC

Ilya Akhmadov

Ilyas Akhmadov served as Minister of Foreign Affairs for the Chechen government from 1999 to 2005. He currently resides in the United States, where he was granted political asylum.