Missouri Descendants of Slaves Who Built St Louis University Demand $74 Billion in Reparations - American Renaissance amren.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from amren.com Daily Mail and Mail on Sunday newspapers.
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.