Amistad Research Center in New Orleans celebrates 50 years of history and heritage

For more, just click here.