ntabwo nshobora kwihanganira ibibazo byubuzima bwigihugu meglin now lives in durham north carolina where he teaches illustration in the past the city was known for its extensive iron and steel interests