Today we celebrate Juneteenth as a national holiday. And we should; the day celebrates the liberation of the last of the American slaves by authority of General Orders, Number 3, issued from Galveston, Texas on June 19, 1865.
Yes, the Emancipation Proclamation had taken effect two and a half years earlier; yes, Congress had passed the 13th Amendment w…
Keep reading with a 7-day free trial
Subscribe to The Lieberman Files to keep reading this post and get 7 days of free access to the full post archives.