Documentary makes debut in New Orleans

WDSU - New Orleans 4:26 mins

"Kunta Kinteh Island: Coming Home Without Shackles" debuts in New Orleans at Loyola University.

View Comments (0)