Jamaica has put a price tag on slavery and is sending the British government the bill. State officials of the Caribbean nation said they are asking Great Britain to pay $10.6 billion (USD) in reparations. The former British colony served as the center of the slave trade, where Africans were kidnapped, enslaved, and forced to […]