Juneteenth—A Celebration of Freedom
Christ Church Cathedral 1210 Locust Street, Saint Louis, MO, United StatesOn June 19, 1865—two and a half years after the Emancipa tion Proclamation freed slaves in secessionist states—slaves in Texas were belatedly informed of their freedom when fed- eral troops arrived in Galveston, Texas, to enforce the Procla- mation’s orders. In June 2021, Congress passed and President Biden signed the National Independence Day Act, making June 19, […]