Slave descendants demand $70B in reparations from St. Louis University

Slave descendants demand $70B in reparations from St. Louis University