Mar 22, 2021
Did the Bible really permit slavery? Elmina Castle, Ghana, Africa Photo Credit: Prudence Crawmer, 2019 Elmina Castle is a place where horrific atrocities were committed by one human towards another human. In Ghana, Africa, a paradise-like place,...