Confederate Statues Coming Down in NOLA

May 2, 2017 Mary Thatch 0

Workers dismantle the 35-foot granite Liberty Place monument Monday on Canal Street in New Orleans. The statue, which commemorates a White supremacist uprising in 1874, is being removed along with three others honoring Confederates. […]