‘Shameful and Horrific Sin’: Church Of England Apologises Over Role In Slave Trade
Apologizing for its historical involvement in the transatlantic slave trade in the 18th century, the Church of England called it a “shameful and awful sin.” The church’s involvement in the…