King Charles Visits Site Where 33 Enslaved People Were Hanged as Britain Faces Calls for Slavery Apology
King Charles has visited a Guyana site linked to the 1823 Demerara Rebellion as Caribbean leaders renew calls for Britain to acknowledge its role in slavery and consider reparatory measures
International Business Times UK ·