Juneteenth and the Triumph of Freedom

Every nation has defining moments. Days when history bends toward justice. Days when a promise, long delayed, finally becomes reality. For the United States, Juneteenth is one of those days. On June 19, 1865, Union Major General Gordon Granger arrived in Galveston, Texas, and issued General Order No. 3, announcing that all enslaved people were […]