Adama Sirleaf

International Institute for Democracy & Electoral Assistance (The Hague, Netherlands)

sirleaf