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.
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.