Dred Scott’s Legacy, Kevin Mahala

01:13
Description:

Fort Snelling’s program manager Kevin Mahala reviews the impact of Dred Scott experience there on America.

Episode
Stats: 759 Views