Dred Scott

Support the Dred and Harriet Scott Statue

A statue of Dred and Harriet Scott is scheduled to unveiled at the Old Courthouse in Downtown St. Louis on June 8, but organizers are still $140,000 shy of its […]