By Stacy M. Brown, Black Press USA Senior National Correspondent More than 150 years after their crania were taken from New Orleans and shipped to Germany for racist scientific experiments, 19 Black Americans were finally laid to rest. In a moving display of remembrance and restoration, Dillard University, the City of New Orleans, and University […]
