Latest News

    Glossary


    IECsearch for term

    Afghanistan’s supreme electoral authority, independent from other branches of government.