Blog McGregor celebrates Juneteenth Juneteenth celebrates the end of slavery in the United States. On June 19, 1865, Major General Gordon Granger arrived in Galveston, Texas, and announced the Read More » June 19, 2024