Loading Video…

This browser does not support the Video element.

U.S. Banks and insurance institutions called to 'atone' for role in slavery

Banks and insurance companies have apologized for their role in slavery, but is it enough?