History Workers Take Jefferson Davis Statue Off Its Pedestal In New Orleans By Bill Chappell Published May 11, 2017 at 4:38 AM AKDT Twitter LinkedIn Email