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

The city of New Orleans on Friday began taking down a statue of Gen. Robert E. Lee, the last of four Confederate-related statues the southern city is removing.

Read Full Article