June 19 is now officially Juneteenth National Independence Day, a US federal holiday commemorating the end of slavery in the United States. It commemorates June 19, 1865: the day that Union Army Maj. Gen. Gordon Granger rode into Galveston, Texas, and told slaves of their emancipation. That day came more than two years after President […]