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.
www.foxnews.com