Justice delayed is justice denied; or so they say. Juneteenth, a day that should soon be a national holiday, commemorates the unofficial but actual end of slavery in these United States. The official end of slavery in the U.S. was Lincoln’s “Emancipation Proclamation,” an executive order issued on September 22, 1862, which did not take … Continue reading The Liberation Relay
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed