I have a problem with the generalization that all descendants of enslaved Africans falling under the same TAGs:slavery or Black heritage. Actually, they were not born slaves and they are of African heritage (condition and origin). The five major powers at the time (Portugal, Spain, France, Netherland, and England) brought about this condition and as a result we have mixed African descendants throughout the globe speaking variants of those superpower languages, mainly creole. This coining was done to distiguish European immigrants from non-Europeans. Originating from various African ethnic groups, enslaved Africans colonized by those superpowers had to establish a form of language with which to communicate amongst themselves. This is known throughout the colonized world as Creole, especially in Spanish, French, Portugese, and Dutch colonies. Even European settlers of English colonies flaunt diverse syllable and vowel changes in the language; a significant change also came as a result of the intergration with natives and African slaves.
My point is this. If you are a descendants of an enslaved African of one of those superpowers you are Afro-"whatever" and this is because of your African heritage not your Black heritage. A black native of Africa is African but a black non-African native of the US, for example, is black or Afro American. Equally so, my family are from the Bahamas and most of the slave there came directly from West Africa. Paternally my great grandfather is 100% African descent but his wife was a person of mixed white and black ancestry. Maternally, my great grand father was white and of direct European descent, where as his wife was 100% African. Which makes me a product of both African and European descent: Afro European.
Yes. I am black but as far as ancestry and slavery is concerned, the distinction is as important for me as when Europeans coined the phrase Creole to seperate white Europeans fron non-Europeans.
In Mauritius, the original European settlers were (if not mistaken), Portuguese, Dutch, French, and English. The advent of slavery (like in all colonoized regions) introduced a multi ethnic and three-tiered racial system. The problem is finding where one belongs. However, African slaves brought to Mauritius were exposed to the same conditions as in other regions of the superpowers. Thus I would use the TAGs: Afro-European, African slavery. The distinction become clear.