New Orleans ready to take down controversial Gen. Robert E. Lee statue

The city of New Orleans announced that it will take down a statue of Gen. Robert E. Lee Friday, completing the southern city’s removal of four Confederate-related statues that some called divisive.

Read Full Article