Photo Details

Photo detail

June 27, 2013

U.S. President Barack Obama stands facing out to see, at the 'Door of No Return,' at the slave house on Goree Island, in Dakar, Senegal, on Thursday. Obama is calling his visit to a Senegalese island from which Africans were said to have been shipped across the Atlantic Ocean into slavery, a 'very powerful moment.'

loading...