Descendants of enslaved who built Missouri university want over $70 billion for unpaid slave labor

Descendants of the enslaved Black people who built St. Louis University, located in St. Louis, Missouri calculated that they were owed up to $74 billion in unpaid labor.

Story continues

TRENDING NOW

LATEST LOCAL NEWS