With events including a small rap contest in Anchorage and a huge festival of African-American heritage in Baltimore, hundreds of thousands of Americans will celebrate Juneteenth, the day slavery in the United States effectively ended. With the arrival of an Army ship in Galveston on June 19, 1865, Texas was the last state to learn that the South had surrendered two months earlier. More than two years after the Emancipation Proclamation went into effect on Jan. 1, 1863, the 250,000 slaves in Texas were finally freed.
A national holiday celebrating the end of slavery is way overdue. Maybe it would be the first step in America facing its history. National aboriginal genocide day is still in the future.