"Prospect New Orleans" art exhibition
The spot where a Robert E. Lee statue once stood in New Orleans is now home to the image of an African deity. The installation is part of “Prospect New Orleans,” an event that features artists from all over the world once every three years. Although exhibitions are usually temporary, that's changing this time around. Michelle Miller reports.