
AP File Photo-In an April 29, 2006 file photo, Hugh Masekela performs during the 2006 New Orleans Jazz and Heritage Festival in New Orleans. Photo/Jeff Christensen
AP File Photo-In an April 29, 2006 file photo, Hugh Masekela performs during the 2006 New Orleans Jazz and Heritage Festival in New Orleans. Photo/Jeff Christensen