Menu

Ghana's Colonial Masters: Why UK and Netherlands didn't support resolution on slavery

Both the governments of King Charles and King Alexander refused to say slavery is the greatest crime

Both the governments of King Charles and King Alexander refused to say slavery is the greatest crime