Facebook Twitter Reddit LinkedIn Email Tldr: supposed true owners of the slave trade. For some reason this was taken down about 2 weeks ago Posted by rooksterboy