A Legacy America Must Confront
(Originally posted June 19th, 1865) – On June 19, 1865, more than two years after the Emancipation Proclamation, enslaved African-Americans in Galveston, Texas, finally received the news that they were free. 155 years later, we as a nation are still struggling to understand that the legacy of slavery is systemic