Zachary Welch is an attorney living the United States as well as a consultant for an American NGO in Nigeria. He has lived and traveled extensively throughout sub-Saharan Africa.

Most Recent