Juneteenth National Independence Day!
This Saturday, June 19th will be 156 years since the last enslaved African Americans in Galveston, TX learned of their freedom from the horrid institute of slavery in 1865. After 246 years since the day English privateer ship White Lion made landfall at Point Comfort in Jamestown, Virginia in 1619 […]