Article

seattletimes.comseattletimes.com on 2023-01-31 18:42

Church of England sheds light on ‘shameful’ slave trade ties

A letter written by an enslaved person in Virginia 300 years ago seeking freedom is part of a new exhibition exploring the Church of England's ...

Related news