St Helena urged to return remains of 325 formerly enslaved people to Africa

 A British overseas territory is being urged to return the remains of 325 formerly enslaved people to their ancestral kingdoms in Africa, or potentially face legal action.  Read more.

Comments