America’s first lynching memorial is about to open in the ‘Cradle of the Confederacy’ — here’s what it looks like

For over 150 years, the city of Montgomery, Alabama has been known as the “Cradle of the Confederacy.” In 1861, the city played a central role in the formation of the Confederate States of America, made up of 11 US states that sought to secede and maintain slavery.

Read more
x
Please like us:Already liked? You can close this