3 Black Men Executed in 3 States in 24 hours. And it’s Juneteenth.
Jun 19, 2014
Today is Juneteenth and the United States just executed three black men from three southern states in 24 hours. This is outrageous.Here’s a Throwback Thursday for you. June 19, 1865: African American men, women, and children in Galveston, Texas, rejoiced and celebrated in the streets after hearing these words, “The people of Texas are informed that, in accordance with a proclamation from the Execu...
Read More