Over $100M Set Aside By Church of England For Slavery Reparations ‘Not Enough,’ Urged To Give $1.3B
The Church of England said it has accepted a recent report that calls on it to establish a £1 billion ($1.3 billion) fund in response
Read more