June 19: A Day of Freedom, Executions and a Woman in Space

June 19 is now the federal holiday for Juneteenth celebrating the posting of General Order No. 3 in Galveston, Texas in 1865 announcing that “all slaves are free” and possess “absolute equality of personal rights.” It also is the execution …