Charlotte Hill O’Neal is known by several names. In Northern Tanzania, where she has lived for decades, she is known as “Mama C” because her name is hard ...