Descendants of the St. Louis University Enslaved have calculated the school’s stolen labor is worth as much as $74 billion.
The post Descendants of Slaves Who Built St. Louis University Calculate They Are Owed $74 Billion Dollars first appeared on Black Enterprise.