The Long Walk to Freedom
Release Date:
“Today is an important day: June 19th, the day that the emancipation finally arrived to the slaves of Galveston. It wasn’t the exact day they were freed, recalled the descendants […]
The Long Walk to Freedom