President Barack Obama visits Africa’s Goree Island and “The Door of No Return”, the place where locals say was used to hold slaves before herding them onto ships bound for America.

Watch video below taken by journalist April D. Ryan.

(Photo: AP)

comments – Add Yours


Get every new post delivered to your Inbox.

Join 3,764 other followers