June 19, or Juneteenth, is the commemoration of the day Union troops arrived in Galveston, Texas, to free 250,000 enslaved people on June 19, 1865 - 2.5 years after the Emancipation Proclamation. It marks the end of slavery in the U.S. and is celebrated by a federal holiday.