Church to spend $121m to address ‘our shameful past’ for involvement in the 18th-century slave trade.
Read the news from all international angles and create your independent opinion
Church to spend $121m to address ‘our shameful past’ for involvement in the 18th-century slave trade.