Talking with Michael Hailu

CTA director discusses current development issues and his own path to international development work