Anglo-Africans are people of primarily Sub-Saharan Africa whose first language is English. Most are of British descent, although they can be of any ancestry, with Irish, French Huguenot, Jewish, and Italian. Most live in South Africa.
Ethnicity is a politically loaded and historically painful topic in South Africa. While some conservative English speakers still cherish...