Inside Fort Worth Artist Letitia Huckaby’s Timely, Stunning Show in Dallas
On the morning of September 15,1963, an explosion rocked the predominantly Black 16th Street Baptist Church in Birmingham, Alabama. The Ku Klux Klan had detonated dynamite under the church steps, with 200 congregants inside awaiting Sunday services. Th…
Read More