Ghana demands compensation for slavery in landmark UN General Assembly vote

Must read

Nations will vote on whether to designate the slave trade as “the gravest crime against humanity”.

Latest article