National News, News

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)