UK church group issues apology for slavery
The United Reformed Church in the United Kingdom on Sunday issued a solemn apology to Jamaica, the Caribbean, and Africa for its role in the transatlantic slave trade, regarded by many as the greatest crime against humanity.
UK church group issues apology for slavery Read More »