News

Elmina gets it right. Elmina refers to a fishing port on the south coast of Ghana, where slaves and gold were once traded. (Elmina translates from Portuguese to the mine or “the treasure ...