The slave trade must be recognised as the greatest crime against humanity. More than twelve and a half million Africans were forcibly taken against their will and transported to create wealth for the ...
News that Michael Lynn is already enjoying partial freedom is a blow to his many victims. While Lynn was convicted of ...